python基础

1、python发展史

	1).1991年,第一个python编译器诞生,作者龟叔,用C语言实现的	Cpython						
	2).世界上第一台计算机:1949年英国------
	3)计算机由软件和硬件组成,
	4)  CPU(中央处理单元)由算数逻辑单元和控制单元组成
	5)注释:单行注释(#)  
		“““多行注释”””  三个双引号或者单引号

2、变量及数据类型
1)变量:用来临时存储数据的
2)数据类型:

  1. 字符串—str
    2.数字:整数—int、浮点数—float
    3. 布尔类型:True(1)、False(0)
    4. 列表—list
    5. 元祖—tuple
    6. 字典—dict
    7. 集合—set
  1. 查看数据类型:

type函数

  1. 标识符:开发人员在程序中自定义的一些符号和名称
    1.命名规则:

a. 标识符只能由字母、下划线“_”、数字组成。
b. 标识符不能以数字开头。
c. 标识符不能使用关键字

2.命名建议:见名知意
3.命名方法:下划线法、大驼峰法、小驼峰法
5)格式化输出的常用格式:%c、%s、%d、%f
6) 运算符:

运算符	+  -   *   /   //   %   **
赋值运算符	=
复合赋值运算符	+=  -=  %=  /=  //=  *=  **=

7)常见数据类型的转换:int()、str()、float()
3、判断语句
1) 判断语句的作用:当满足一定条件时才会执行代码块语句,否则就不执行代码块语句
2) 运算符:

	比较运算符	==  !=  >  <  <=  >=  
	逻辑运算符	And   or     not

3)elif注意点:

1.必须和if一起使用,否则出错 。
2.else 一般用在最后,即所有条件都不满足时使用

4、循环语句

while和if的异同点:while和if的用法基本类似,都用于判断,
区别在于:if 条件成立,则执行一次; while 条件成立,则重复执行,直到条件不成立为止
break的作用:立刻结束break所在的循环 3)
continue的作用:用来结束本次循环,紧接着执行下一次的循环
二者注意点:
1.break/continue只能用在循环中,除此以外不能单独使用
2. break/continue在嵌套循环中,只对最近的一层循环起作用
pass作用:占位符、空语句

4、字符串
1) 索引:就是下标
2) 切片:指对操作的对象截取其中一部分的操作
3) 常见操作:

  1. index—索引(下标)
    2. count—次数
    3. replace—替换
    4. split----切片
    5. startswith —以…开头
    6. endswith—以… 结尾
    7. isdigit----判断是否由数字组成
    8. isalpha—判断是否由字母组成
    9. isalnum—判断是否由数字或字母组成
    10. upper----转换小写字母为大写
    11. lower----转换大写字母为小写
    12. title----把字符串的每个单词首字母大写

6、列表
1) 用while、for循环遍历
2) 增加元素:

append–向列表添加元素
extend—将另一个集合中的元素逐一添加到列表
insert----指定位置前插入元素

3) 修改元素:通过下标修改
4) 查找元素:

in、not in、index、count

5) 删除元素:

del:根据下标进行删除
pop:删除最后一个元素
remove:根据元素的值进行删除

6) 排序:

sort—默认从小到大
Reverse—反转

重点demo: 猜拳游戏、是否闰年、整数和、奇数和、偶数和、99乘法表、正三角、倒三角
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值