Python程序设计学习整理(一)
Python语言描述
-
标识符和关键字
标识符可以理解为“变量、常量、函数、语块等的名字”。
命名规则:标识符必须由字母、下划线和数字组成,且不能以数字开头,不能是关键字。
关键字的查看可以通过交互器(比如:IDEL) 输入help() 来查看。
-
常量和变量
不同于c或C++,python没有像 const xxx 之类的常量(标识符)。
python中可以通过调用id()函数来查看对象的地址。
```python a=7 id(a) #1566532000 id(7) #1566532000 ```
在python中,常量一般用全部大写的标识符表示,比如NAME,NUMBER;
-
备注
单行备注用#,多行备注用‘’‘。(多行备注实际上是字符串)
#这是一行备注 ''' 这是 多行 备注'''
-
输入输出
输入都是生成的字符串类型
输入:input()
输出:print()
当要输入多个时可以使用split(),输入时要用空格隔开。
m,n=input().split() #输入了:3 5 #此时,m='3',n='5' #全是字符串类型哦
输出的衔接可以用end=" ",表示末尾用什么结尾。
print(3) print(4) print(5) ''' 输出了:3 4 5 ''' print(3,end=" ") print(4,end=" ") print(5,end=" ") #输出了:3 4 5 print(3,end=",") print(4,end=",") print(5,end=",") #输出了:3,4,5,
-
格式化输出
目前知道的是两种。
-
format()
s=1 t='你好' print("{0:.1f}{1:>30}".format(s,t)) #输出了:1.0 你好
这里:
** 0,1说明的是变量是哪个。** **“:”(冒号)是说之后的说明。** **.1f 和 .2f 是说保留一位还是两位小数。** **< > ^ 是左对齐,右对齐,居中。**
对齐符号后面的数字是最小宽度。
-
符号格式化输出
name="张三" age=18 info=''' name: %s #字符串 age: %d #数字 '''%(name,age) #关联变量 print(info) #如果要输出百分号,可以用%% print("我是%s,当前进度80%%"%(name))
-