当前位置:阳光沙滩 >python > 查看文章

前面我们已经python入门了一个hello world 接下来我们看看注释,变量,运算符

 

1.python注释

每一门编程语言都有自己的注释格式的,什么是注释呢,给人看的,解析器是不用在乎的。

注释为分单行注释与多行注释

1.1.单行注释

直接看代码吧

#注释内容

也可以作为多行注释

#注释内容
#注释内容
#注释内容
#注释内容

1.2. 多行注释

""" 
注释内容
注释内容
注释内容
注释内容
注释内容
注释内容
""" 

1.3. 注释的使用场景

什么时候使用注释呢?

第一个可以用作逻辑分析,把步骤写下来

第二个对于比较复杂的逻辑,比较重要的变量进行解释

第三个就是如果你是做API开发的,或者做SDK开发的,你的注释要很详细,包括怎么使用,要注意什么内容

1.4.代码规范

Python 官方提供有一系列 PEP(Python Enhancement Proposals) 文档

其中第 8 篇文档专门针对 Python 的代码格式 给出了建议,也就是俗称的 PEP 8

文档地址:https://www.python.org/dev/peps/pep-0008/

谷歌有对应的中文文档:http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/

编写规范的代码才是一名有经验的程序员

2.算术运算符

html不是编程语言,它是标记性语言。而编程语言具有逻辑性,算术运算是基础。接下来我们看看算术运算符吧

2018-12-06_191724

关于优先级,我们上学的时候,老师就告诉过我们算术运算符是有优先级的,但是呢,我从来不听老师的,因为我记不住。

那怎么办呢?我们使用括号来定义优先级

我们写一下例子吧:

a = 15
b = 34
print("a=%d,b=%d"%(a,b))
# +
print("a+b=%d"%(a+b))

# -
print("a-b=%d"%(a-b))

# *
print("a*b=%d"%(a*b))

# /
print("b/a=%.2f"%(b*1.0/a))

# //
print("b//a=%d"%(b//a))

# %
c=b%a
print("b%%a=%d"%c)

# **
print("a**2=%d"%(a**2))

运行结果如下呢?

2018-12-10_131803

3.变量

其实前面我们已经用到了变量了,变量是一个容器。

我们使用之前要先赋值,因为赋值以后,这个容器在内存里面才会创建

变量名 = 值

练习:

qq_number = "1234567890"
qq_password = "123456hyk"

print("qq_number is -- > %s"%qq_number)
print("qq_password is --> %s"%qq_password)

2018-12-10_133422

计算需求,比如说我们定义好瓜子的价格为30元/500g,也就是每斤

用户输入购买斤数后,计算出价格:

#encoding=UTF-8

print("每斤瓜子30元,请问你要购买多少斤")
price = 30
count = input("请输入购买数量(斤):")

money = count * price

print("请扫码支付%.2f元"%money)

2018-12-10_134420

在python中,变量在内存中主要包括:

变量的名称,变量保存的数据,数据的类型,变量的地址

3.1.变量类型

数据类型有哪些呢?

数字型的有:

整型(int)

浮点型(float)

布尔型(bool),只要不是0就是真,也就是表示True,如果是0 表示False

复数(complex) 主要是用于科学计算,平面场问题,波动问题,电感电容。

Python2.x整数又分int类型和long类型

 

非数字类型有哪些呢?

字符串

列表

元组

字典

 

怎么看这个变量是什么类型的呢?

有一个函数:type(变量)

2018-12-10_142355

3.2.变量转换

类型转换很简单,直接类型(要转的变量)

比如说:

2018-12-10_144929

3.3.变量格式化输出

我们使用print函数输出内容,有时候我使用%s输出字符串,有时候用%.2f输出小数,这里的2其实是保留2位小数

2018-12-10_145521

ok,要注意的问题,后面那两个%%在字符串内,转义成一个%,也就是说,你要输出%号的话,那么你要print(“%%”)

到这里就OK啦,关于变量的就写这么点吧。

 

本文链接:https://blog.sunofbeaches.com/archives/1988 转载请注明出处.
如果喜欢:点此订阅本站
7K
为您推荐
各种观点