python语句可以从一行的任意一列开始_python之路-复习(结合前面操作写出实列)...

不同语言的特点

编译型:一次性将全部的代码编译成二进制文件。例如(C  C++)

优点:执行效率高

缺点:开发速度慢,不能跨平台

解释型:当程序运行时,从上至下一行一行的解释成二进制。

优点:开发速度快,效率高,可以跨平台

缺点:运行效率低

python 2x 和 python 3x 宏观上的区别

python 2x 源码,重复率高,不规范,而且python 崇尚的是简单优美清晰,所以鬼叔创建了python 3,规范化。

python 2x 写中文时,默认会报错,解决办法:一般在写代码时,在首行会写上 # -*- encoding : utf-8 -*-

这样就可以解决在python2x 显示中文的问题。

变量

变量:由数字、字母、下划线任意组合,且不能以数字开头。

具有可描述性、不能用python中的关键字、不能用中文,不能用拼音。

常量

常量:约定俗成,不可更改,全部都是大写字母

注释

注释:在python中,单行注释:# 号表示  多行注释用 三引号或者三个双引号来表示,且开头用的时什么结束就用什么 (‘’‘被注释内容’‘’   , “”“被注释内容”“”)

用户交互input:

input:输出的数据类型都是str 字符串

基础数据类型

基础数据类型: bool(True False)

int 数字  可以  + - * /   %(取余) //(取商) ** (次方)

数字的取值范围:32位:-2的31次方~2的31次方-1    64位: -2的63次方~2的63次方-1

str:加引号的就时字符串,字符串可以相加,字符串可以与数字相乘

if条件语句的四种用法

1.         2.        3.多条件一种结果   4.嵌套

if 条件:      if 条件:      if 条件:      if 条件:

结果       结果        结果        结果

else:       elif 条件:        if 条件:

结果        结果          结果

elif 条件:      else:结果

结果

else:

while 循环语句:

while 条件:

结果

终止循环:1.改变条件。2.break 强制终止循环。 3.continue 结束本次循环,继续下次循环。

PS: pass 代表什么都不做直接跳过,什么都不执行

实列:

#连续输入1 2 3 4 5 6 8 9 10

第一种做法

count = 0

while count < 10:

count +=1

if count == 7:

coutinue

print (count)

第二种做法

count = 0

while count < 10:

count +=1

if count == 7:

pass

else:

print (count)

输出结果:1 2 3 4 5 6 8 9 10

#1~100求奇数偶数

第一种做法:

count = 1

while count < 101:

print (count)

count += 2

奇数

count = 2

while count < 101:

print (count)

count += 1

偶数

第二种做法:

count = 1

while count < 101:

if count % 2 == 1 #把1改成0运行后就得到了偶数

print (count)

count +=1

奇数

#求1-2+3-4......99的所有数的和。

sum = 0

count = 0

while count < 100:

if count % 2 == 0

sum = sum -count

else:

sum = sum + count

count += 1

print (sum)

输出结果:50

#用户登陆 (三次机会重新登陆)

i = 0

while i < 3:

username = input ('请输入账号')

password = int(input ('请输入密码'))

if username =='admin' and password == 123:

print ('登陆成功')

else:

print ('登陆失败')

i +=1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值