可以下载PDF文件,内容更详细。(更新日期:2021-07-20)
https://download.csdn.net/download/chengyinman0078/20377987
如何查看数据类型:type()
如:print(100,type(100))
print('100',type('100'))
数字类型:整型int、长整型long (注:自从python2.2起 ,如果整型溢出,自动转到长整型,python3y已经没有长整型了)
字符类型:str (python中凡是用引号包起来的都是字符串)。
可相加:字符串的拼接;
可相乘:字符串只能和数字相乘;
打印换行:变量名=‘’‘内容’‘’
布尔类型:bool (True or False)
用户交互 input
定义:人与计算机之间的交互
1、等待用户输入;
2、将输入的内容赋值给变量;
3、input出来的数据类型都是str。
格式化输入:使用占用符 % s d (s是指str d是指digit)
例子:
name = input("what is your name? ")
age = int(input("How old are you? "))
job = input("Your job is ?")
msg = """
----- info of %s -------
Name: %s
age : %d
job : %s
----- end--------
""" %(name,name,age,job)
print(msg)
注意:当格式化输出需要表示百分比的时候,解决方法:在百分号前加入一个%(这个百分号是跟计算机说这个%后面都是转译过的)
例子msg = ''我叫%s ,年龄%s,人生过了20%%''