print("'hello world'")# int/float 整数/小数# True/False 布尔值 在运算时候为整数类型 True - 1 False - 0# string 字符串# None noneType 类型 空值# 可以一次性定义多个变量 用 , 隔开
# 其他类型转字符串 str(1)# 字符串转整点类型数字 int('1') float('1.0') bool('')int = 1float = 2.2boolT = TrueboolF = Falsenone = Nonestr = 'hello world'print(int,type(int)) # 1 <class 'int'>print(float,type(float)) # 2.2 <class 'float'>print(boolT,type(boolT)) # True <class 'bool'>print(boolF,type(boolF)) # False <class 'bool'>print(none,type(none)) # None <class 'NoneType'>print(str,type(str)) # hello world <class 'str'>print(str(True) + "1") # True1print(str(1) + "1") # 11print(str(1.1) + "1") # 1.11print(str(None) + "1") # None1print(float('0.43') + 1) # 1.43print(bool(1>2)) # False# isInstace(值,类型)# 检测数据类型 返回值是 bool True/False# 数据类型有 int/float/bool/str/NoneType
int1,float1,bool1,bool2,str1,none =
86,0.43,True,False,'hello world',Noneprint(int1,type(int1),isinstance(int1,int))print(float1,type(float1),isinstance(float1,int))print(bool1,type(bool1),isinstance(bool1,float))print(bool2,type(bool2),isinstance(bool2,bool))print(str1,type(str1),isinstance(str1,str))
三、命名规范
3.1、标识符规则(必须遵守)
# 只允许a-z A-Z 0-9 _ 这些标识符# 关键词不能做为标识符 True False None and or ....# 不能以数字开头# 严格区分大小写。
3.2、标识符规范(建议遵守)
#见名思义 name age color ....#多个单词之间用 _ 连接 my_name your_age .....#字母小写
demo
a1 = 10# True = 20 # 不合法# 1name = 30 # 不合法print(a1)# print(True)# print(1name)
四、字符串
4.1、字符串的类型
str1 = "双引号字符串"str2 = '单引号字符串'str3 = '''三引号字符串 单引号可换行 能保持字符串原有的格式'''str4 = """三引号字符串 双引号可换行 能保持字符串原有的格式"""
4.2 字符串拼接
4.2.1 纯字符串
如 "hello""world" # "hellow world"
4.2.2 变量与字符串拼接
如 str = 'a'
result = str + '8643'
4.2.3 占位符
# 每个人的信息不同# 我是某某,年龄为**,爱好是啥啥# %s 来占位 %(多个变量名) %s 字符串 %d %i 数字 %b 布尔值# f内容{变量名}name = 'dwdengwan'age = 18aihao = 'play pingping ball'str = "我是" + name + ",年龄为" + str(age) + ",爱好是" + aihao + "。"print(str)str2 = ("我是%s,年龄为%s,爱好是%s。"%(name,age,aihao))print(str2)str3 = f"我是{name},年龄为{age},爱好是{aihao},{1>2}。"print(str3)五、反编译
# \' 反义单引号# \" 反义双引号# \t tab 空格一个tab# \n 换行str1 = 'it\'s very good'str2 = "it's very good"str3 = "hello 的意思是:\"您好\"。"str4 = 'hello 的意思是:“您好"。'str5 = "白日依山尽,\n黄河入海流。\n欲穷千里目,\n更上一层楼。"str6 = '\t世上只有妈妈好。\t有妈妈的孩子像块宝。\t投入妈妈的怀抱,\t幸福往哪跑。'