python常用操作符_Python3.4学习笔记之常用操作符,条件分支和循环用法示例

news/2024/10/22 14:41:36/

本文实例讲述了Python3.4常用操作符,条件分支和循环用法。分享给大家供大家参考,具体如下:

#Pyhon常用操作符

c = d = 10

d /= 8 #3.x真正的除法

print(d) #1.25

c //= 8 #用两个斜杠实现2.x默认的地板除法(整数相除只取整数)

print(c) #1

a = 3 ** 2 # 3 的 2 次方

print(a)

print(not 0)#True , 0 表示Flase,其他数字为True

print(not 2)#Flase

#运算符优先级,幂运算 **,正负号 +x -x 算术操作符 * / // + -

#比较操作符 < <= > >= == != ,逻辑运算符 not and or

输出结果:

1.25

1

9

True

False

#条件分支和循环

#条件分支,判断,决定该不该做某事,if else (elif) 强制tab缩进避免悬挂else

#循环,不断地去做某事 while for range

import traceback

a = 98

if 100 >= a >= 90:

print("A")

elif 90>a>80:

print("B")

elif 80>a>70:

print("C")

elif 70>a>60:

print("D")

else:

print("E")

#三元操作符,用一条语句完成多个条件判断和赋值操作

x = 4

y = 5

small = x if x < y else y

print(small)

#断言assert关键字,程序自动崩溃并抛出AssertionError异常,用在重新中植入检查点

assert 4 > 3 #条件正确自动忽略跳过

print("pass...")

try:

assert 3 > 4

except (AssertionError):

traceback.print_exc()

print("after assert...")

#while循环,条件为True的时候就会不断执行循环体

#for循环,计数器循环,比while更智能和强大,可以自动调用迭代器的next方法,会自动捕获异常

#for 目标 in 表达式: 循环体,表达式是一个列表

fav = "zdz8207"

for i in fav:

print(i,end=" ")#z d z 8 2 0 7

print("\n")

member = ['zdz','liufeng','大自然','hots']

for each in member:

print(each,len(each))

#range([strat,] stop[,step=1) 与for循环配合 计数从0开始

list(range(5))

print(" test range(5)...")

for i in range(5):

print(i)

print(" test range(2,9)...")

for i in range(2,9):

print(i)

print(" test range(1,5,2)...")

for i in range(1,5,2):

print(i)

#两个关键,break终止循环,跳出循环,continue终止本轮循环,进行下一轮循环

print(" test continue...")

for i in range(10):

if i%2 !=0:

print(i)

continue

i += 2

print(i)

输出结果:

A

pass...

Traceback (most recent call last):

File "F:/kanbox/pythoncode/if_for.py", line 28, in

assert 3 > 4

AssertionError

after assert...

z d z 8 2 0 7

zdz 3

liufeng 7

大自然 3

hots 4

test range(5)...

1

3

test range(2,9)...

3

5

7

test range(1,5,2)...

3

test continue...

1

3

5

7

9

希望本文所述对大家Python程序设计有所帮助。


http://www.ppmy.cn/news/545794.html

相关文章

php调用平安银行接口,PHP-Java-Bridge的使用(平安银行支付功能专版)

去年做平安银行的时候&#xff0c;用到了PHP-Java-Bridge&#xff0c;后来写了一篇博客记录使用PHP-Java-Bridge的一些心得(连接&#xff1a;http://my.oschina.net/kenblog/blog/316234)。 后来有很多陆陆续续的朋友在做平安银行接口使用PHP-Java-Bridge&#xff0c;看了我那篇…

windows下面安装easy_install和pip教程

asy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的 首先安装easy_install 下载地址:https://pypi.python.org/pypi/ez_setup 解压,安装方法cmd进入到对应目录下&#xff0c;执行命令&#xff1a;python ez_setup.py ----------------------------------…

python3第三方库手册_python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑...

python3.4学习笔记(八) Python第三方库安装与使用&#xff0c;包管理工具解惑 许多人在安装Python第三方库的时候, 经常会为一个问题困扰:到底应该下载什么格式的文件? 当我们点开下载页时, 一般会看到以下几种格式的文件: msi, egg, whl msi文件:Windows系统的安装包, 在W…

python3.4学习笔记(十七) 网络爬虫使用Beautifulsoup4抓取内容

python3.4学习笔记(十七) 网络爬虫使用Beautifulsoup4抓取内容 Beautiful Soup 是用Python写的一个HTML/XML的解析器&#xff0c;它可以很好的处理不规范标记并生成剖析树(parse tree)。 它提供简单又常用的导航&#xff08;navigating&#xff09;&#xff0c;搜索以及修改剖析…

酷盘 文件服务器,酷盘是什么 酷盘怎么使用【使用方法】

酷盘是什么?酷盘怎么使用? 酷盘是什么 酷盘(Kanbox)是一款十分好用的在线存储软件&#xff0c;软件界面简洁&#xff0c;但功能却十分全面。2GB的默认存储空间&#xff0c;并且后续的空间升级条件也很容易达成。 酷盘用于文件管理及备份&#xff0c;可将相同文件即时自动同步…

windos 下 安装 pip

#0x00 easy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的 首先安装easy_install 下载地址:https://pypi.python.org/pypi/ez_setup 解压,安装方法cmd进入到对应目录下&#xff0c;执行命令&#xff1a;python ez_setup.py ---------------------------…

python抛出异常会终止程序吗_Python学习笔记之类型判断,异常处理,终止程序操作小结...

python学习笔记 类型判断,异常处理,终止程序,实例代码: #idle中按F5可以运行代码 #引入外部模块 import xxx #random模块,randint(开始数,结束数) 产生整数随机数 import random import sys import os secret = random.randint(1,10) temp = input("请输入一个数字\…

python3中异常处理_Python3.4学习笔记之类型判断,异常处理,终止程序操作小结...

本文实例讲述了Python3.4类型判断&#xff0c;异常处理&#xff0c;终止程序操作。分享给大家供大家参考&#xff0c;具体如下&#xff1a; python3.4学习笔记 类型判断&#xff0c;异常处理&#xff0c;终止程序&#xff0c;实例代码&#xff1a; #idle中按F5可以运行代码 #引…