Python的变量想一个生活中的容器,可以存放整形,字符型,链表,字典等,是一种弱类。弱类型就是你给我什么类型的值,我就是是什么类型。Python的变量以字母数字下划线组成,数字不能放在开头。
Python的关键字:
两个编程规范:驼峰式和下划线式
Print()函数,以空格分割,默认换行
\n 换行 \t 四个空格 \r回车 \’引号
Python字符串: ‘ ’ “ ” ‘ ‘ ‘ ‘’’,单引号,双引号,和三引号引起来的。
‘’’ ‘’’ 保持原有格式不变。‘’’ ‘’’ 的作用 1.保留格式的字符串 2.作为注释使用
格式是 print(“订单的收件人是%s收获地址是%s联系方式是%d” %(person,address,phone))
强制类型转换,字符间连接
Format 格式化输出
age=2
s=”已经上”
Print(“乔治说:我今年{}岁了,{}幼儿园了”.format(age,s)
Input()函数 :阻塞式输入,输入完按下回车才结束输入。由于默认输入是字符型,如果输入不是字符型,要进行强制类型转换。
Input()键盘输入的都默认是字符串类型,即使输入的是500也会添加””
print('''
***********************
捕鱼达人
***********************
''')
username =input('输入参与游戏者姓名')
password=input("输入密码")
print("%s请充值后加入游戏!" % username)
coins =input("请充值")
coins=int(coins)
print("%s充值成功,当前游戏币量%d" % (username,coins))
程序运行结果
print的格式化输出 print(“{}拥有{}装备,购买此装备花了{}钱”.format(role,equipment,pay))
Operator 表示运算符,种类有赋值运算符,算术运算符,关系运算符,逻辑运算符,位运算符等。
赋值操作的内存分析
c语言中是生命一个变量,就开辟一个内存空间。与之不同python玩的是指针指向,可以进行空间复用。复制操作就是改变了变量的指向。
复制操作,使得三个操作指向同一个地
址。
三个变量的地址其实相同的。Id()输出变量地址。
Name1指向了新的地址。
Name指向了新的地
智能的python会识别等式右边的类型 ,+=如果是字符则整形则相加,如果是字符型则连接。