1.使用pycharm写下第一行python代码
print(“Hello World!”)
效果:
2.python变量
变量:先定义(存入电脑内存),代码后调用。x=1,a=[],b={}…
变量错误提示:NameError
变量名命名规则:
1.变量名只能是字母、数字或下划线的任意组合
2.变量名的第一个字符不能是数字
3.python保留的关键字不能声明为变量名
变量名尽量不要使用拼音、中文、不要过长、词不达意
定义方式:
驼峰体:AgeOfKezhang = 33
下划线连接[官方推荐]: age_of_kezhang = 33
修改变量:
重新赋值即可。name=“keshang” 换成name=“科长”
注意:修改变量后,name指向的内存地址是不一样的。
比如:name = “kezhang” name = ‘jack’
变量的指向关系:
name = ‘kezhang’
name1 =name
print(id(name,id(name))
name 和name1的内存地址是一样的。他们指向的同一个内存地址。
但是如果name = ‘jack’ 。这时候name1仍然是‘科长’。
由此说明,在name1=name 这个赋值操作中,实际上是将name指向的内存地址赋予给了name1,所以name1就一直指向的是’kezhang’。
3.python常量
不改变的量,或者在程序运行过程中不变得量。
一般用大写的字母命名:NAME=”科长” AGE_OF_KEZHANG =33
4.python注释
一行注释:使用 #
多行注释:使用””” “”” 三个双(单)引号包括在里面。
快捷键多行注释:Ctrl+?
5.计算机如何区分数字和字符串
数字:不加引号,对应两种类型
int 整数
float 浮点数~小数
字符串:加引号即可。双引号可以包括单引号。
拼接 :使用”+”拼接即可,也可以使用”*”来重复拼接
段落/多行 :”’ ”’里面可以输入多行
布尔类型 bool
True 成立的判断条件即可
False 不成立的判断条件即可
不如,if 1>3: 相当于if False:
列表
空列表:names=[]
其中列表中的元素用,隔开:names=[“张三”,”李四”,”王六”]
取列表中的元素使用小标即可取出比如:names[0] 对应张三
注意:列表的下标从0开始算起。
元素:张三 李四 王六
小标 0 1 2
列表的操作包括:
增加(插入(names.insert(index,value))、追加(names.append(value))
删除(del names[下标])
修改 (直接用下标重新赋值 name[下标]=value)
查找 (value in names 可以返回true 或者false)name.index(value) 如果在则返回值得下标,如果不在则返回false
读取用户输入指令 input()接收到的所有数据,都以字符串来输出
name = input(“请输入你的名字”)
格式化打印
print((%s,%d,%f)%(name,age,height))
%s 对应字符串
%d 对应整数
%f 对应小数(浮点数)
运算符
原创文章,作者:寒社科长,如若转载,请注明出处:http://www.hanshe123.com/61.html