8月23日课程内容总结及作业

情到浓时终转凉″ 提交于 2019-11-28 13:36:29

pycharm快捷键(代码肌肉记忆)

ctrl + x 剪切(不选中默认剪切整行,选择则剪切选择内容)

ctrl + y 删除整行

ctrl + backspace/delete 删除一个单词(单词以空格划分)

ctrl + 向左/向右箭头 向左/向右移到一个单词

==shift + enter 快速换行==
ctrl + f 搜索 --》绿色光标全选编辑--》match case匹配大小写--》words匹配单词(以空格区分单词)--》regex写正则表达式

ctrl + shift + r 全局搜索--》in project(在整个项目中搜索)

==shift + F10 运行上一次运行文件==

==ctrl + shift + F10 运行当前文件==

==shift + ctrl + z 回到下一步==

home 行首

==ctrl + home 文件首==

end 行尾

ctrl + end 文件尾

==修改快捷键==

file--》settings--》keymap--》搜索自改

参考链接

https://www.cnblogs.com/nickchen121/p/10722733.html

变量

变量:会变化的量(状态--》描述某件事物的属性)

# 定义变量
##           变量名              赋值符号(=)    变量值
## 作用       描述(接收变量值)    赋值符号(=)    具体的值
## 现实中定义  姓名=冯shaozhen     身高=165 
name='fengshaozheng' # 人的名字
name1='nick'
print(name)
print(name1)
age=30
print(age)
height=165
weight=140

变量名的规则(规范)

asdsffsdasdd=10
print(asdsffsdasdd)
姓名='fengshaozhen' # 不建议
print(姓名)
# 错误示例
8=10
print(8)
8xingming=10
print=1000
print(print) # 01010000101(01010000101)


1. 变量名必须得具有意义

2. Python创始人规定变量名除了有意义之外还需以字母/数字/下划线_组成(不会的英文单词用中文拼音),不能用数字开头

3. 不能以关键字命名(关键字链接https://www.cnblogs.com/nickchen121/p/10722738.html)

['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

变量名的两种方式

(下划线和驼峰体)--》解决多个单词做变量名的问题

age_of_fengshaozhen=18 # 下划线,下划线一般用来分割单词,不能用空格分割(这是Python程序员的习惯)
ageOfFengshaozhen=18 # 驼峰体(尽量不要使用,这是C的习惯
print(age_of_fengshaozhen) # 输入age--》按tab自动输入全称 

注释

age=10 # fengshaozhen的年龄

#print(10)----(加#即可空格只是习惯)


# 多行注释
'''print(10)
print(10)
print(10)
'''

"""print(10)
print(10)
print(10)
"""

#让后面的代码失效 ,解释器不解释该代码,就是普通的字符

问题:不点运行是否有变量这个概念?

否,变量这个概念是Python提供的,你不运行就没有Python启动,

运行的时候会启动python,才会有变量这个概念,否则和在记事本中写字符无任何区别

ctrl + / -->快速注释(pycharm提供而非python提供)

解释前面的代码

多行注释---三单引号/三双引号(写完三个自动往里补全)---单个多行注释与多个单行注释

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!