python学习first day之不求甚解


基本的输入输出函数

input()函数            print()函数         eval()函数


input()函数  : 无论输入什么内容,都会以字符串类型返回结果.

 print()函数既可以打印输出一个字符串,也可以打印输出变量对应的值。打印输出时会在最后默认增加一个换行,如果需要更改结尾,可对end参数进行修改。

即print(<待输出内容>,end="<增加输出结尾>")

 对end进行修改

eval()函数是去掉字符串最外侧的引号,并执行去掉引号后的内容

下面这种为错误示例

 正确示例

 

if-elif-else 结构

判断语句后面要加冒号,且缩进是语句是否有关系的判断手段

剪刀石头布

 

for循环和while循环

1.for语句的循环执行次数是根据数据集合中元素个数确定的,

语法格式如:for<变量>in<数据集合> :   

                              <语句块>

        数据集合可以是字符串、文件、range()函数或其他数据类型

2.while循环

程序执行while语句时,判断条件,为True时执行语句,语句结束后返回再次判断条件;直到条件为False时循环停止,执行与while同级别的后续语句,

语法格式如:while<条件>:        

                               <语句块>

while循环一定要注意循环结束条件,否则会造成死循环.

 打印输出九九乘法表

 for for循环

for i in range(1,10):
    for j in range(i):
        j=j+1
        print("%d*%d=%-4d"%(i,j,i*j),end="")
    print("")

while for循环 

i=1
while i<10:
    for j in range(i):
        j=j+1
        print("%d*%d=%-4d"%(i,j,i*j),end="")
    print("")
    i = i + 1

while while循环

i = 1
while i <= 9:
    j = 1
    while j <= i:
        print("%d*%d=%-4d" % (i,j,i * j),end="")
        j += 1
    print()
    i += 1

结果


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

onlywishes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值