设为首页 加入收藏

TOP

python学习三天
2017-09-30 17:29:12 】 浏览:1861
Tags:python 学习

加班到凌晨一点半很累很累,但是总觉得还是写点东西 。

break 和continue 区别

break 当break之前代码满足条件之后将不在往下执行程序,退出所有的循环。

continue 是跳出当前循环,继续往下执行代码以下是程序代码

while循环控制流程里的一个小插曲,当满足while循环体满足条件之后退出循环体。

#!/usr/bin/evn python
# -*- coding:utf-8
import time
start = 0
zhangk= True
while zhangk:
    print(start)
    if start >= 10:
        zhangk=False
  break
#continue
  time.sleep(0.2) start
=start+1

 练习题

请输出1到10之间的数,不能出现8和9.剩下的数字依次顺序输出。

#!/usr/bin/evn python
# -*- coding:utf-8
#输出1到10 中间不能有8出现和9出现
import time
start = 0
case=True
while True :
    if start == 8 or start == 9:
        start+=1
        continue
    print (start)
    if start ==10:
        break
    start += 1 

输出1到100之间数字相加之和,这里用了format格式化

#!/usr/bin/evn python
# -*- coding:utf-8
#输出1到100 相加之和

i = 1
sum = 0
while True:
    sum = sum + i
    if i == 300:
        break
    i += 1
print ('1到100相加之和为:{0}'.format(sum))

 

python运算符

以下假设变量: a=10,b=20:
运算符    描述    实例
+    加 - 两个对象相加    a + b 输出结果 30
-    减 - 得到负数或是一个数减去另一个数    a - b 输出结果 -10
*    乘 - 两个数相乘或是返回一个被重复若干次的字符串    a * b 输出结果 200
/    除 - x除以y    b / a 输出结果 2
%    取模 - 返回除法的余数    b % a 输出结果 0
**    幂 - 返回x的y次幂    a**b 为10的20次方, 输出结果 100000000000000000000
//    取整除 - 返回商的整数部分    9//2 输出结果 4 , 9.0//2.0 输出结果 4.0

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
 
a = 21
b = 10
c = 0
 
c = a + b
print "1 - c 的值为:", c
 
c = a - b
print "2 - c 的值为:", c 
 
c = a * b
print "3 - c 的值为:", c 
 
c = a / b
print "4 - c 的值为:", c 
 
c = a % b
print "5 - c 的值为:", c
 
# 修改变量 a 、b 、c
a = 2
b = 3
c = a**b 
print "6 - c 的值为:", c
 
a = 10
b = 5
c = a//b 
print "7 - c 的值为:", c

程序还是需要多写,多思考多变化。今天要睡觉,早上十点起,去公司加班。。。

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python简易爬虫爬取百度贴吧图片 下一篇FaceRank-人脸打分基于 TensorFlo..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目