02. python3基础

  • 中文编码

#conding=utf-8(等号左右无空格) 或 # -- coding: UTF-8 --,设定支持中文编码

#!/usr/bin/python
#coding=utf-8
print("你好!")
image.png

  • 标识符

  1. 标识符由 数字,字母,下划线 组成,但数字不能开头;
  2. _foo,以_下划线开头的标识符,代表其不能直接访问的类属性(不能通过from***import***导入),必须通过类提供的接口访问;
  3. __foo,以__双下划线开头,代表类的私有成员;
  4. __foo__,以__开头和结尾,代表Python里特殊方法的专用标识,例__init__()初始化方法;

  • 保留字符

即关键字,注意常量或变量等命名时,不可与此类重复;注意:python中的保留字符,只有小写字母

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

  • 缩进

python语言无{}分层的用法;但对缩进有严格要求;在书写代码时,要严格遵循,可以使用 制表符(tab),两个/四个空格等,但前后要严格一致,否则会报错.


  • 分行

通常情况下,一行一个语句,但也可通过分号;实现一行多个语句,通过斜杠\实现一句多行

print("001!");print("002!")
print\
("003!")
image.png

  • 注释

单行注释 #注释内容
多行注释 '''注释内容'''或"""注释内容"""
注释内容运行时不进行编译

#单行注释
print("001!");#打印001!
'''
1.多行注释
2.三个单引号
'''
"""
1.多行注释
2.三个双引号
"""
image.png

  • 输出

x="a"
y="b"
#输出
print(x)#不带,号则换行
print(x,y)#带,号则不换行
image.png

  • 输入

等待用户输入,按Enter键结束输入

#等待用户输入
input("Pls enter !\n")
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容