目录
一、常见的4种bug
1.输入错误
print(“123”) #使用中文引号报错
# 注意:python中的符号都是要用英文模式下的
2.缩进错误
print(123)
# 注意:print要顶格写,否则就报错
3.语法错误
print(123)print(456)
# 两个print不能写在同一行,一个print必须单独写一行,错误信息中遇到Syntax说明语法有问题
4.命名错误
print(LAOQU)
#错误原因:LAOQU是字母,那么就是字符串,必须要加上引号,单引号或者双引号都可以
二、debug细节(PyCharm-IDE调试)
1、debug中代码为蓝色时表示是即将要运行的代表
2、Show Execution Point 显示执行的断点
3、Step Into 下一步
4、Run to Cursor 跳到光标的位置
总结:可以通过debug 调试看到程序执行的顺序
三、注释
1、注释分为单行注释和多行注释,单行注释用#,多行注释用三对双引号or三队单引号,注释里面的内容均不会被程序执行
2、注意:注释可以放在任意位置,但是注释的内容不会被程序执行
"""
我是多行注释
print("我是多行注释")
"""
'''
我也是多行注释
print("我也是多行注释")
'''
四、常用快捷键
Ctrl+/ 即可添加注释,也可取消注释,使用的是单行注释(可框选数行内容)
Ctrl+Z 撤销
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+F 查找
Ctrl+D 复制到下一行
五、输出函数print()
1、*values 值,表示可以一次输出多个对象。输出多个对象时,需要用逗号分割(逗号需要用英文模式下的,)
2、sep 用来间隔多个对象,默认值是一个空格
3、end 用来设定以什么结尾。默认值是换行符\n,我们可以换成其他字符串
eg 1:
print("哈哈哈""嘿嘿嘿""嘻嘻嘻") #运行输出为‘哈哈哈嘿嘿嘿嘻嘻嘻’,无逗号分隔识别成一句话
print("哈哈哈","嘿嘿嘿","嘻嘻嘻") #运行输出为‘哈哈哈 嘿嘿嘿 嘻嘻嘻’,有逗号分隔识别成多句话
# 输出多个值或者多句话时,需要用英文模式下的逗号隔开
eg 2:
print("哈哈哈","嘿嘿嘿","嘻嘻嘻",sep='|') #运行结果为’哈哈哈|嘿嘿嘿|嘻嘻嘻‘
# sep就是用来间隔多个值,默认是空格,一个print值里面只能有一个sep
eg 3:
# end 用来设定以...结尾,默认值是换行符\n,可以切换成其他字符串
print("hello")
print("bingo")
# 此时程序默认输出为(默认值end,\n换行)
# hello
# bingo
print("hello",end="-")
print("bingo")
# 此时程序默认输出为 ‘hello-bingo’
# print(字符串,end="后面拼接的值") 最后输出结果:第一个print中的字符串+后面拼接的值+第二个print中的字符串