为什么要入坑python?
闲着无聊,想要学习一下编程,编写个简单的游戏什么的,让生锈的脑子,运转起来,另外,就是python的代码,相对于其他编程语言,写的代码相对简单。话不多说,进入正题。
第一章 python基础
第一章节的内容相对简单,没有什么比较复杂的知识点,主要是:
1.对数学操作符的使用及优先级进行解释和说明。
2.对三种数据类型(整型,浮点型,字符串)进行解释说明。
3.字符串如何进行连接和复制,连接和复制需要注意什么。
4.变量。
5.#(注释),print(),input(),len(),str(),int(),float()函数的使用。
1.1数学操作符
** 指数: 4**4=256
% 求余 : 21%5=1
// 整除: 21//5=4
/ 除法 : 21/5=4.2
* 乘法: 5*9=45
- 减法 : 9-5=4
+ 加法 : 4+5=9
数学操作符与数学运算符操作相似,其顺序是**,*,/,//,%,从左到右,+,-,最后求值。
1.2整型,浮点型,字符串三种数据类型
整型 :整数,如:-2,0,5。
浮点型:浮点数,带有小数点的数,如:-1.25,0.2。
字符串:带有双引号或单引号的,如“a”,'s'.。
1.3 字符串的复制和连接
字符串的连接用+,
eg:
>>>“a”+“b”
“ab”
注意:字符串+字符串可行,字符串+整型或浮点型不可行会出错。
字符串的复制用*
eg:
>>>"a"*6
“aaaaaa”
注意:字符串的复制,只能是字符串*整型值,字符串*浮点型值会报错。
1.4 变量(变元相当于那个神秘数字x)
1.4.1赋值语句
变量名 等号 储存的值。
eg:x=5
将名为x的变量保存一个整型值5。
1.4.2 变量名的取名3规。
1.只能是一个词。
2.只能包含数字、字母和下划线。
3.不能以数字开头。
1.5#(注释),print(),input(),len(),str(),int(),float()函数的使用。
1.#注释使用,python会忽视它,#标志后的文本都是注释,用了提醒自己代码是做什么的。
print(),将括号内容的字符串显示在屏幕上。
>>>print("hello")
hello
2.input(),函数在等待用户输出一些文本,并按下回车键。是调用一个表达式。输出结果为字符串值。
eg:
>>>m=input()
s
>>>m
"s"
3.len()函数,括号内容为字符串值。输出结果为字符串的个数,包含空格数。
eg:
len(“12134”)
5
len(“12 134”)含两个空格键。
7
4.str(),int(),float()函数。
str()函数,字符串函数,输出结果为字符串值。
eg:
>>>str(0)
"0"
int()函数,为整型函数,输出结果为整数值。
eg:
>>>int(1.25)
1
float()函数,为浮点数函数,输出结果为带有小数点的值。
eg:
>>>float(1)
1.0