Python_基础_learning 01

Python介绍

Python语⾔:⾯向对象的解释型计算机程序设计语⾔。 创始⼈:吉多·范罗苏姆(Guido van Rossum)

python优缺点:

优点:简单、易学、免费、开源、⾼层语⾔、可移植性、解释性、⾯向对象、可扩展性、丰富的 库、规范的代码

缺点:运⾏速度慢、国内市场较⼩、中⽂资料匮乏、构架选择太多

算数运算符优先级

乘⽅ > 乘、除、整除、取余 > 加、减 相同等级的运算顺序为从左到右 可以使⽤括号改变运算顺序

关键字:
已被占⽤的具有特殊含义的符号 常⻅关键字:
and as assert break
class continue def del
elif else except finally
for from global if import
in is lambda nonlocal
not or pass raise return
try while with yield False
None True python

标识符:指⽤来标识某个实体的符号

规范:
1.只能由数字,字⺟,_(下划线)组成
2.不能以数字开头
3.不能是关键字
4.区分⼤⼩写

命名约束:
1.下划线分隔法(推荐): 多个单词组成的名称,使⽤全⼩写字⺟书写,中间使⽤_分 隔。 first_name user_name card_id

2.驼峰命名法: 多个单词组成的名称,每个单词⾸字⺟使⽤⼤写字⺟书写,其余字⺟使⽤⼩写字⺟书写。 FirstName UserName CardId

变量:
概念:⽤于描述计算机中的数据存储空间 作⽤:在计算机内存中保存数据 语法格式:变量名 = 值 变量类型: int float bool str type():获取对应数据类型

if条件分⽀

基本语法
if 条件1: 条件1成⽴执⾏的代码
elif 条件2: 条件2成⽴执⾏的代码
elif 条件3: 条件3成⽴执⾏的代码
else: 条件都不成⽴执⾏的代码

循环

基本语法
while 条件: ____反复执⾏的代码
案例
100以内求和

  num	=	1  
  sum	=	0  
  while	num	<=	100:		
  		sum	=	sum	+	num		#	让num值每次变化增⼤1		
        num	+=	1  
  print("1到100的和是:%d"	%	sum)

回⽂数

# 三位数的回⽂数
i = 100
while i <= 999:
a = i // 100 # 取整为百位上的数字
b = i % 10 # 与10取余为个位上的数字
if a == b: # 如果a、b值相同则i为回⽂数
print(i,end="、") i += 1

break\continue
break:结束当前循环
continue:结束本轮循环
注意:break与continue必须出现在循环体中

九九乘法表

 i	=	1 
 while	i	<=	9:		
        j	=	1		
        while	j	<=	i:						
               print("%d*%d=%d"	%	(i,j,i*j),end="\t")						
                  j	+=	1		
        print()		 
        i	+=	1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值