1. python学习使用软件
1.1 pycharm
主要有两种社区版和专业版,一般学习的话社区版足够了(免费)
1.2 anaconda
这个里面包含的就多了,功能比较全面,一般可以使用
1.3 vscode
vscode中可以通过安装python插件实现python代码的运行,不过需要安装插件,具体安装步骤可以自行在网上搜。
2. 变量
2.1 变量类型与定义
| 符号 |
类型 |
说明 |
| int |
有符号整形 |
存放整数 如 -1,10, 0 等 |
| float |
浮点型 |
存放小数 如 -3.14, 6.66 |
| bool |
布尔类型 |
True/False 用来表示成立或不成立(真或者假) |
| string |
字符串类型 |
用引号引起来的数据都是字符串 单引号双引号都可以 |
注:
布尔类型: 除了True和False以外 0可以用来表示假 任何非0的数据都可以表示真 即非0即为真
字符串类型: “双引号” ’单引号’ 都可以用来表示字符串 甚至 ”””三引号 ”””也是字符串
变量定义与类型查看
# 定义变量
num = 100
# 使用type函数可以查看变量的类型
my_type = type(num)
# 使用print输出结果
print(my_type)
2.2 变量的命名(包括标识符和关键字)
命名规则与c语言类似,以变量意义命名最好,由字母、下划线和数字组成,且数字不能开头,且区分大小写。
注:变量命名时不要与python中的关键字冲突
2.3 变量的输入和输出
输入:使用input 函数
1. input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示
2. input()在从键盘获取了数据以后,会存放到等号右边的变量中
3. input()会把用户输入的任何值都作为字符串来对待
password = input("请输入密码:")
输出:使用print函数(自带换行符)
print("雷好")
#输出
雷好
age = 18
name = "雷好"
print("我的姓名是%s, 年龄是%d" % (name, age))
#输出
我的姓名是雷好, 年龄是18
格式转换:
| 格式符号 |
转化 |
| %s |
字符串(string) |
| %d |
无符号整形(int) |
| %f |
浮点型(float) |
2.4 数据类型转换
| 函数 |
说明 |
| int(x [,base ]) |
将x转换为一个整数 |
| float(x ) |
将x转换为一个浮点数 |
| str(x ) |
将对象 x 转换为字符串 |
3.运算符
3.1 常用算术运算符(基本与c语言一样)
| 运算符 |
描述 |
实例 |
| + |
加 |
两个对象相加 a + b 输出结果 30 |
| - |
减 |
得到负数或是一个数减去另一个数 a - b 输出结果 -10 |
| * |
乘 |
两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 |
| / |
除 |
b / a 输出结果 2 |
| // |
取整除 |
返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0 |
| % |
取余 |
返回除法的余数 b % a 输出结果 0 |
| ** |
指数 |
a**b 为10的20次方, 输出结果 100000000000000000000 |
3.2 赋值运算符
| 运算符 |
描述 |
实例 |
| = |

&spm=1001.2101.3001.5002&articleId=157907589&d=1&t=3&u=65f0ae086cb64fa9b6a109d944ee91e5)
1970

被折叠的 条评论
为什么被折叠?



