专栏首页程序源代码《零基础学编程-python》源码包1
原创

《零基础学编程-python》源码包1

关键字:python 编程

正文 | 内容

什么是编程?简单来说,编程就是利用编程语言编写程序,控制计算机为我们做事情。编程语言是我们用于控制计算机的一组指令,它把人类的语言相当于翻译告诉给计算机,让他们去做什么操作。编程是有它固定的词汇和语法。

最近疫情期,自己憋在家里除了日常的活动外,没有其它事情要做,感觉时间都浪费掉了。同时由于疫情经济和情感上压力也有些大。为了排解压力让自己充实起来,我决定自己用一个月的时候自学一个新语言,选来选去决定学习python。在学习的过程中接有时感觉特别累,每天总体上也坚持自学至少三个小时。学习中发现了一个比较好的软件xmind,通过xmind这个思维导图软件制作了一些自学笔记,把每节的重点整理成图形的方式,很容易直观理解和掌握。最近整理出来一些图例分享给大家一起学习,希望大家能喜欢。自学确实不容易,贵在坚持!

  01 

【为什么要学习编程】

为什么要学习编程?

1、培养逻辑思维能力

2、培养发现问题和解决问题的能力

3、促进其他学科的学习

4、找份好工作

  02  

【python简介】

编程语言有很多种:java / C / JS /GO 等。python的代码简洁、短小很容易掌握。这是他流行的一个主要原因之一。

【源码】

print("hello word")

03

【集成开发工具】

在众多的集成开发工具中,我个人最喜欢的是:pycharm

  04 

【变量的命名与赋值】

变量是python中或者说编程语言中比较重要的一个概念。开发者必须要掌握并会应用它。

【源码】

# 计算磅与千克的转换公式 # 公式: 1磅=0.4535924千克 # 定义一个变量a,并给它赋值固定值:0.4535924 a = 0.4535924 b = float(input("请输入想转换成千克数的磅数:")) b = a * b print(b)

05

【变量命名的规则与习惯】

其实编程类似于写作文一样,写出好的代码就需要保持好的书写习惯,就像写出好的文章一样,要遵循一定的规则和习惯。不能天马行空的。

【源码】

# 计算两个同心圆组成的圆环的面积(即大圆的面积减去小圆的面积) pi = 3.1415926 # 用圆周率字母的自然拼写格式来命名 r1 = 8 # 用数学中常用的字母R来作为半径的变量名,用数据1 和2来分别表达两个圆的半径 r2 = 5 big_area = pi * r1 * r1 # 用area来表示圆面积的变量名。b 表示big s 表示small small_area = pi * r2 * r2 area = big_area - small_area print(area)

06

【算术运算符】

加减乘除我们从小学的时候就已经开始使用了。其实越是小的东西,越基础的知识我们更应该扎实地掌握并运用到实际中去。

【源码】

# 一元二次方程ax^2+bx+c=0的求根公式是x=[-b±√(b²-4ac)]/(2a) # x2-5x +4=0 # 其中a= 1 b=-5 c =4 # 求解一元二次方程:x²-5x+4=0 # 其中a=1,b=-5,c=4 a = 1 b = -5 c = 4 x1 = (-b + (b ** 2 - 4 * a * c) ** 0.5) / (2 * a) x2 = (-b - (b ** 2 - 4 * a * c) ** 0.5) / (2 * a) print("x1 =", x1) print("x2 =", x2

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【程序源代码】《零基础学编程-python》源码包1

    什么是编程?简单来说,编程就是利用编程语言编写程序,控制计算机为我们做事情。编程语言是我们用于控制计算机的一组指令,它把人类的语言相当于翻译告诉给计算机,让他们...

    程序源代码
  • python学习手册-环境安装和配置

    导读 | python学习手册 ? 一、python 安装和配置 下载安装包 首先需要在官网 https://www.python.org/ 下载pyth...

    程序源代码
  • 【程序源代码】基于Python的Flask WEB框架实现后台权限管理系统

    今天这篇文章主要是介绍:基于Python的Flask WEB框架实现后台权限管理系统

    程序源代码
  • python起步

    python是动态语言,不需要预先声明变量的类型,变量的类型和值在赋值的那一刻被初始化

    py3study
  • Python网络编程之协程

    与子例程一样,协程也是一种程序组件。 相对子例程而言,协程更为一般和灵活,但在实践中使用没有子例程那样广泛。 协程源自Simula和Modula-2语言,但也有...

    py3study
  • Python 安装和升级

       目前用的最多的是Centos系统 用于python 用ubuntu的系统兼容性比较好,这边的话 我们看如何升级centos下面的python

    py3study
  • 利用约束优先级解决Autolayout冲突

    当你在运行程序的时候,发现Xcode的终端打印了一些控件的布局冲突信息时,类似于如下:

    用户6094182
  • np.linespace用法

    DrawSky
  • 如何在CDSW上调试失败或卡住的Spark应用

    默认情况下,CDSW会话中的Spark应用程序只显示ERROR级别的日志,当作业出现异常或卡住时无法查看作业运行详细日志及异常堆栈信息,不能根据日志的上下文正确...

    Fayson
  • Robot Framework安装及常见问题解决

    官方下载地址:https://www.python.org/downloads/windows/

    吾爱乐享

扫码关注云+社区

领取腾讯云代金券