Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。
解释型就代表:Python在开发过程中没有了编译这个环节。类似于PHP和Perl语言
mac运行python windows运行python第二种方法通用,建议选择这种。
Python有五个标准的数据类型:Numbers(数字),String(字符串),List(列表),Tuple(元组)和Dictionary(字典)
变量赋值方法这里我给三个变量进行了赋值,第一个age年龄,我给它赋值了一个整型,第二个height身高,我给它赋值了一个浮点型,第三个name姓名,赋值了一个字符串
整型和浮点型都属于数字,其中还有长整型和复数等,字符串一定要用双引号括起来
字符串在代码的世界中,0代表第一个,所以str[0]就是str变量中的第一个字符
运算符分为算术运算符,比较运算符,赋值运算符,逻辑运算符,位运算符等待
Python2.x里,整数除整数,只能得出整数。如果要得到小数部分,需要其中一个数改成浮点数
还有两个符号要记下,%和//, %是取模,也就是得出除法的余数, //相反取的是商的整数部分
运算符练习 if语句 if、else、elif如果需要多个条件需同时判断时,我们需要用到and和or来连接多个条件
and or while语句 continue和break 猜数字游戏 for 循环 range和 len函数的使用 字符串与符号使用下面还有一个运算符,就是%,它用于格式化字符串
在Python中,字符串格式化使用与C中sprintf函数一样的语法。
字符串用%s,整数用%d序列,列表
说列表,要从序列说起,序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
Python有6个序列的内置类型,但最常见的是列表和元组
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现,列表的数据项不需要具有相同的类型
列表 更新列表可以用len([1,2,3])来获取一个列表的长度,使用+ 号[1,2,3]+[4,5,6]会变成[1,2,3,4,5,6]。
元祖
Python的元组与列表类似,不同之处在于元组的元素不能修改,元组使用小括号,列表使用方括号。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。就像这样
tup1 = ('physics', 'chemistry', 1997, 2000); tup2 = (1, 2, 3, 4, 5 ); 还可以这样tup3 = 'a', 'b', 'c', 'd';
元组中只包含一个元素时,需要在元素后面添加逗号,例如:tup1 = (50,);
元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组。
我们还能这样写(100,)*4,它会输出(100,100,100,100)
dictionarydict = { 'apple': '苹果' }
其中的key 为 apple 值为 苹果
键必须是唯一的,但值则不必!
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
del dict['Age']; 删除某一Key dict.clear();清空内容 ;del dict删除字典
网友评论