Python_day1_基本语法
1.1 注释
注释:通过用自己熟悉的语言,在程序中对代码进行注释说明,这就是注释的作用,能够大大增强程序的可读性,注释不属于代码,所以不会被编译。
Python中注释分为两种:
- 单行注释: #注释的内容
- 多行注释: ‘‘‘注释的内容’’’
1.2 变量和数据类型
变量:用于存储程序在运行过程中产生的临时数据
变量名:为了方便调用该区域,起名
变量值:将常量值放置在该区域中
数据类型:为了限定该区域存放的数据
弱数据类型语言:Python,JavaScript
在Python中如何定义变量: 变量名=变量值
a=10
b=20
强数据类型语言:C,C++,C#,java
数据类型 变量名称 = 变量值
int a = 10;
变量命名规则:
1.变量名称只能大小写字母,数字,_(下划线)组成
2.数字不能开头
3.不能使用关键字或保留字
关键字:python中一些具有特殊功能的标识符,这就是所谓的关键字。(例:if ,for ,and ,else …)
数据类型:
基本数据类型:
数值型(number):
int 整型
float 浮点型
字符串(string):
布尔类型(boolean):
复合数据类型(对象):
list(列表)
dict(字典)
tuple(元组)
......
怎样知道 一个变量的类型: 可以使用type(变量的名字),来查看变量的类型
1.3 输入与输出
输出(print):Python中的输出,主要是向控制台打印文本信息!
print(“Hello World”)
格式化输出:将不同本文和变量混合输出
age=10
print(“我今年%d岁”%age)
常用格式化符号
格式符号 | 转换 |
---|---|
%s | 通过str() 字符串转换来格式化 |
%c | 字符 |
%d | 有符号十进制整数 |
%f | 浮点实数 |
输入:将外界的信息录入到计算机
age=input(“请输入您的年龄:”)
注意:input输入的信息一般需要变量去保存,输入的信息一律为String(字符串)类型
全局函数
print #标准输出函数
input #标准输入函数
int #将字符串转换为整型
str #将数字转换为字符串
float #将字符串转换为浮点型
type #返回变量的对应的类型
1.4 运算符
算数运算符
运算符 | + | - | * | / | // | % | ** |
---|---|---|---|---|---|---|---|
描述 | 加 | 减 | 乘 | 除 | 取整除 | 取余 | 幂 |
注意:不同数据类型相+的区别
1.一个字符串+一个整型
print(“2”+3)
2.两个字符串相+
print(“2”+“3”)
结果:32 此处的+号为连接符(两个字符串相加)
3.两个整型向+
print(2+3)
结果:5 此处的+号为数学运算符(两个整型向加)
赋值运算符
运算符 | 实例 |
---|---|
+= | c += a 等效于 c = c + a |
-= | c -= a 等效于 c = c - a |
*= | c *= a 等效于 c = c * a |
/= | c /= a 等效于 c = c / a |
%= | c %= a 等效于 c = c % a |
**= | c ** = a 等效于 c = c ** a |
//= | c //= a 等效于 c = c // a |
比较运算符
==(等于)
!=(不等于)