基本输入输出函数
print()函数
» 作用:输出内容,运算出结果。
1.、仅用于输出字符串
例:
print("你好")
#你好
2. 仅用于输出一个或多个变量
例1:
a=123
print(a)
# 123
例2:
a=123 #变量
b=234 #变量
c=a+b #变量
print(c) #输出
# 357 #运算结果
例3:
x=123
y=345
z=x+y
print(x,y,z) #多个变量输出
# 123 345 468 #运算结果
2、用于混合输出变量值与字符串
» format {} 函数用于字符串格式化的方法,通过 {} 作为占位符,将变量或值插入到字符串中。
例:
x=123
y=456
z=x+y
print('{}+{}的值是:{}'.format(x,y,z)) #混合输出变量与字符串
#123+456的值是:579
• 注意:print()函数换行控制
» print()函数输出文本时,会默认在最后一行增加一个换行,如果不希望增加换行,或者希望增加其他文本,可以对print()函数的end参数进行赋值。
例如:
x=123
y=234
z=x+y
print(z,end='')
#357
在end=后面直接输入‘\n'转移字符,也可以默认换行
例如:
x=123
y=234
z=x+y
print(z,end='\n')
#357
input()函数
» 作用:从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都可以一字符串类型返回结果。
例:
a=input("你好")
#你好
• 无论用户输入的字或数字,input()函数统一按字符串类型输出。
列如:
a=input("请输入你的爱好:")
print(a)
#请输入你的爱好:看书
#看书
语法元素的名称
1、变量是保存和表示数值的一种语法元素。
例:
a=99 #变量
a=a+1 #可变的量
print(a) #输出
#100 #输出结果
• 命名规则:
(1).python语言允许采用大写字母、小写字母、数字、下划线和汉字等字符及其组合给变量命名。
(2).但是不能以数字开头,且中间不能出现空格。
(3).标识符号不能与python保留字相同。
注意:标识符对大小写敏感,能区分大小写。
python保留字列表


数据类型
» python语言支持多种数据类型,最贱的包括数字类型、字符串类型,略微复杂的包括元组类型、列表类型、字典类型...
1、数字类型
• 表示数字或数值的数据类型称为数字类型,python里提供了3种数字类型:整数、浮点(相当于数学里的小数)和复数(相当于数学里的复数)。一个整数值可以表示为十进制、十六进制、八进制、二进制等不同方式。
» 十进制:180
» 十六进制(0x或0X开头):0*b4
print(0xb4)
#180
» 八进制 (0o或0O开头):0o 264
print(0o264)
#180
» 二进制(0b或0B开头):0b10110100
print(0b10110100)
#180
2、浮点数
• 一个浮点数可以表示为带有小数的一段形式,也可以采用科学技术法表示。浮点数只有十进制。
例如:浮点数123456
» 两种表示方式如下:
一般形式:123.456
科学技术法:1.23456e2
print(1.23456e2)
#123.456
° 备注:e2等数数学里的乘于10的2次方,e2也可以改为e+,均为同样结果
例如:
print(1.23456e+2)
#123.456
有正数就会有复数,也可以用以下情况进行操作:
print(12345.6e-2)
#123.456
3、字符串
» python字符串是用双引号 “ ” 或单引号 ‘ ' 括起来的符号
• python字符串以两种序号体系表示,如下:
← 反向递增序号 :-10 -9 -8 -7 -6 -5 -4 -3 -2 -1
→ 正向递增序号 :0 1 2 3 4 5 6 7 8 9 10
° 备注:可以采用 [N:M ] 格式获取字符串,这个操作为切片。[ ] 获取字符串从N到M,不包含M
例(1):
print("昔我往矣,杨柳依依。"[1:4])
#我往矣
例(2):
print("昔我往矣,杨柳依依。"[-9:-6])
#我往矣
» 通过 len()函数可以计算出数值的数量,不管是中问,或中午都只算1个字符。
例如:
print(len("昔我往矣,杨柳依依。"))
#10 #运算结果为十个数量
表达式赋值语句及注释
1、表达式
• 产生或计算新数据值的代码片段称为表达式,类似于数学中的计算公式。以表达式单一功能为目的,运算后产生结果,运算结果的类型由操作符或运算符决定。表达式一般由数据和操作符等构成,这是python语句的重要部分。
2、赋值语句
• python语言中,= 表“赋值",即将等号右侧的值计算后将结果赋值给左侧变量,包含等号(=)
的语句称为c “赋值语句"。
• 变量=表达式
例(1):
a=10248*32
print(a)
#327936
例(2):
a="昔我往矣,杨柳依依。"+"今我来思,雨雪霏霏。"
print(a)
#昔我往矣,杨柳依依。今我来思,雨雪霏霏。
3、同时赋值语句:同时给多个变量赋值
例(1):
a,b=3,4
print(a,b)
#3 4
#同时赋值语句
例(1):
a,b=3,4
a,b=b,a #替换
print(a,b)
#4 3
4、type()函数,捕捉对应参数类值(class提示类型)
例:
a=4 #捕捉对象
b=type(a) #进行捕捉
print(b) #捕捉结果输出
» 如果显示int类型,代表整数
例:
a=4
b=type(a)
print(b)
#<class 'int'>
» 如果显示str类型,代表字符串
例:
a="你好a"
b=type(a)
print(b)
#<class 'str'>
&spm=1001.2101.3001.5002&articleId=144085535&d=1&t=3&u=21c672cd34204e5e9511f38d537807cd)
1561

被折叠的 条评论
为什么被折叠?



