[python基础]1 python基础之必备知识
1 python几点注意事项
1.1 python注释
小王没上班几天,老板过来告诉小王把这份业务代码熟悉下,纳尼,全是26个英文字母,都没有一点注释,嘿嘿,注释虽好,可不要贪杯哟!
那么在python中,分为单行注释和多行注释,单行注释以“#”开头,多行注释使用两个三引号包含起来,如下图所示
#小王平时喜欢干啥呀 print('平时喜欢干啥呀?') ‘’’ 告诉小王喜欢打篮球 同时喜欢尤克里里 ‘’’ print("喜欢打篮球") print("喜欢尤克里里")
1.2 python行与缩进
python使用缩进来表示代码块,并不使用{}来控制函数等。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数,缩进不一致就会导致运行错误。
正确的缩进
if True: print("True") else: print("False");
错误的缩进
if True: print("True") else: print("False")
1.3 编码
先了解什么是编码,为什么有编码,可以参考这篇文章
常见编码
在这里我们应该需要知道的是在python2中,如果我们需要使用中文,需要在代码最开始写上-- coding:utf-8 --,python3已经默认支持了中文,所以也就不用写了。
1.3 多行语句
python中通常是一行写完一条语句,但是当语句很长的时候,我们想多行编写,这个时候就需要使用反斜杠(‘’\‘’)来实现多行语句。
TalkCode="study hard,gentleman\ name" print(TalkCode)
1.4 用户输入输出
python中使用input()函数来和用户交互
print("what's you wechat name?") you=input() print("我是程序员小贱") print(you)
2 标识符命名规范
标识符就好像我们每个人的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。那是不是任意组合26个字母都可以成为标识符呢,当然不是。
2.1 命名规则
- 标识符是由字符(A
Z 和 az)、下划线和数字组成,** 但第一个字符不能是数字。** - 标识符不能和 Python 中的保留字相同,那么保留字都有哪些呢?如下图所示
- Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符
- 在 Python 中,标识符中的字母是严格区分大小写的
好了,我们举几个例子看看。那么命名是合法的,哪些是不合法的
UserName UserAge mode12
4key #不能以数字开头 if #try是保留字,不能作为标识符 $money #不能包含特殊字符
2.2 注意以下划线开头的标识符
- 以单下划线开头的标识符(如 _height),表示不能直接访问的类属性,其无法通过 from...import* 的方式导入;
- 以双下划线开头的标识符(如__add)表示类的私有成员;
- 以双下划线作为开头和结尾的标识符(如 init),是专用标识符。
3 数据类型
3.1 包含哪些数据类型
- number(数字)
- string(字符串)
- list(列表)
- tuple(元组)
- sets(集合)
- dictionary(字典)
六种常用的方法以及应用场景将在后面整理,因为我得先学习语句等东东哟。4 总结
这篇文章简单的总结了python中的注释,编码,命名规则,输入输出,缩进等,这些微不足道的细节有时候总是让人头疼,所以希望小哥哥小姐姐都记在心理,如果觉得文章不错请点赞或转发,同时关注下面公众号免费领取大量面试资料和学习视频书籍,嘿嘿嘿,我们下一节不见不散!