- 一、IDLE中的交互模式与脚本模式
- 二、变量(Variable)
- 2.1 变量的定义
- 2.2 变量命名的规则与规范
- 三、注释
- 四、基本数据类型(type)
- 4.1 整型(int)
- 4.2 浮点型(float)
- 4.3 布尔类型(bool)
- 4.4 字符串(str)
交互模式:相当于一种问答模式,关闭即消失,无法保存重用。
脚本模式:可以将代码长期保存以及重复使用。
创建脚本模式:file——new file
快捷方式:
-
新建:ctrl+n(d出脚本模式窗口)
-
打开:ctrl+o(打开原有文件)
-
保存:ctrl+s(建议新建一个文件夹,用来存放脚本模式保存的py文件)
示例:
- 运行:F5或者fn+F5(因为我的F5是控制键盘灯光的,所以我都是用的fn+F5运行)
变量:会变化的量。本质:用来存放数据。
日常生活中的变量:时间、温度、头发(这个应该只少不多吧)、钱 . . .
Python中如何定义一个变量:
变量名 = 变量值
name = value
# = 赋值符号(赋值过程:从右至左)
当print里面是变量名时,不需要加引号;
如果变量名重复,最后一次赋值为最终结果。
2.2 变量命名的规则与规范-
变量名的组成:英文字母、数字、_下划线。(数字不能做开头,同时后面会接触到必须用下划线开头的,所以也不建议用下划线开头)
-
Python中的变量名区分大小写,如:age与Age是两个不同的变量。
-
Python内置的关键字不可以用来命名。
关键字查询方法如图:
-
Python内置的函数(如print、input等)不能用作变量名,当使用内置函数进行变量命名时,该函数的原本含义会被覆盖 ,无法使用该函数原本的作用。
示例:
-
不建议使用中文作为变量名。
-
变量名要见名知意,如:age、name等,不要用a、b这些来命名,容易混乱。
-
变量的命名格式 :
1)驼峰式
大驼峰:每个单词的首字母大写,如:MyName。
小驼峰:除了第一个单词外其他单词的首字母大写,如:myName。
2)链式:用下划线对每个单词进行链接,如:my_name。
注释:对代码的解释说明,注释是不会被运行出来的,只是给我们程序员看的。
写注释的原因:增加代码的可读性。
Python中的注释分为两种:单行、多行。
- 单行注释:#注释内容
- 多行注释:’’‘注释内容’’’、""“注释内容”""
检查数据类型使用type:
>>> type(23)
<class 'int'>
>>> type(2.3)
<class 'float'>
>>> type(True)
<class 'bool'>
>>> type('23')
<class 'str'>
4.1 整型(int)
就是整数,如:年龄、人数等。
注:整型的第一位数字不能是0,但如果值为0,则写几个0都不影响,如age=00。
4.2 浮点型(float)就是小数,如:身高、体重、圆周率等。
4.3 布尔类型(bool)-
简单理解:就是判断对错真假。
-
结果只有两种:True、False。
-
布尔类型可以当数值类型使用,True表示1,False表示0。
示例:
>>> 1+True 2 >>> 1+False 1
字符串是需要引号(单、双、三引号)进行包裹才属于字符串。
-
三引号中的内容是什么格式,输出就是什么格式。
-
引号的嵌套:不同引号可以相互嵌套。
示例:
str1 = "我说'今天是第二天'" str2 = '我说"今天是第二天"' str3 = '我说‘今天是第二天’' #此句内部为中文引号 str4 = '我说\'今天是第二天\'' print(str1+'\n'+str2+'\n'+str3+'\n'+str4)
运行效果图:
-
转义字符:\n 换行;\t 制表。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)