python-day4 运算符,if判断, for循环
1.运算符
算术运算符 + - * / %
赋值运算符 = += -=
比较运算符 == < <= > >= !=
逻辑运算符 not and or (按优先级排列)
成员运算符 in (包含) not in (不包含)
案例:
t=[1,'hello',666,0.989]
print('h' in t[1]) 结果为True h在列表'hello'里,'hello'索引是t[1]
print('h' in t) 结果为False
d={'name':'小cc','age':22}
print('age' in d) 结果为True
print('age' not in d) 结果为False
if 判断案例:
a=[] 列表为空时,为False 有0,为空为False
a=[1]列表为True 非0,非空为True
遍历字符串S
s='pythpn'
for item in s
print(item)
遍历字典d的值
d={'name':'kate,'age':18,'money':10w}
for i in d.values:
print(i) 值取字典里的值, d.key是只取key
for循环嵌套取值
p=[[1,2,3][4,5,6][7,8,9]]
for a in p:
for b in a:
print(b)
题目
# # 1.分别求出0-100之间的所有偶数的和和所有奇数的和。
sum=1
count=1
for i in range(1,101):
if i%2==0:
count=count+i
else:
count1=count+i
print('0-100的偶数和:'+str(count))
print('0-100的偶数和:'+str(count1)) # 2:一个足球队在寻找年龄在10岁到12岁的小女孩(包括10岁和12岁)加入。
# 编写一个程序,(m表示男性,f表示女性)和年龄,
# 然后显示一条消息指出这个人是否可以加入球队,询问10次后,输出满足条件的总人数。
sum=0
for i in range(0,10):
sex=str(input('请输入性别,m表示男性,f表示女生'))
age=int(input('请输入年龄'))
if (age>=10 and age<=12) and (sex=='f'):
sum+=1
print('恭喜你被录入了')
else:
print("请输入年龄10岁到12岁的女性")
print('总录入人数:'+str(sum)) # 3:请输出如下直角三角形:
x = '*'
for n in range(1,6):
print(x)
x+='*'
python-day4 运算符,if判断, for循环的更多相关文章
- 3. Python中的分支判断、循环
本文利用的是Python 3.x版本,建议学习3.x版本 Python中的分支判断.循环 1. 分支条件判断 1.1 比较操作 以下是数之间常见的比较操作,例如5>3就是数学意义上的比较,5是大 ...
- python学习第四讲,python基础语法之判断语句,循环语句
目录 python学习第四讲,python基础语法之判断语句,选择语句,循环语句 一丶判断语句 if 1.if 语法 2. if else 语法 3. if 进阶 if elif else 二丶运算符 ...
- python学习第六天 条件判断和循环
总归来讲,学过C语言的同学,对条件判断和循环并不陌生.这次随笔只是普及一下python的条件判断和循环对应的语法而已. 条件判断: 不多说,直接贴代码: age = 23 if age >= 6 ...
- Python基础:条件判断与循环的两个要点
一.条件判断: Python中,条件判断用if语句实现,多个条件判断时用if...elif实现:看下面一段程序 #python 3.3.5 #test if...elif age = 20 if ag ...
- python基础知识--条件判断和循环
一.输入输出 python怎么来接收用户输入呢,使用input函数,python2中使用raw_input,接收的是一个字符串,输出呢,第一个程序已经写的使用print,代码入下: 1 name=in ...
- Python学习之条件判断和循环
#coding= utf-8 # 条件判断和循环 # 如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做 age1 = 20 if age1 >= 18: prin ...
- Python基础之(判断,循环,列表,字典)
一.python介绍 Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程.Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在 ...
- Python基础(条件判断,循环,占位符等)
Python 自动化 系统开发用的语言和自动化脚本可以不同 学习peython可用于: 网路爬虫,数据分,web开发,人工智能,自动化运维,自动化测试,嵌入式,黑客 第三方库比较全 脚本语言:功能单一 ...
- python基础之条件判断和循环
1.条件判断 age = 3 if age >= 18: print('adult') elif age >= 6: print('teenager') else: print('kid' ...
- Python基础教程-条件判断和循环
Python条件判断 在Python中用if语句实现: age = 20 if age >= 18: print 'your age is :',age print 'adult' 根据Pyth ...
随机推荐
- SQL With As 用法Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介
Sql 四大排名函数(ROW_NUMBER.RANK.DENSE_RANK.NTILE)简介 排名函数是Sql Server2005新增的功能,下面简单介绍一下他们各自的用法和区别.我们新建一张O ...
- select 如何将文本居中
开始测试了几种方式但是结果都是失败的,最后测试一种方式终于成功了,所以做下笔记: select{ width: 3.2rem; height: 1.2rem; border-radius: 0.6re ...
- [C++] muParser 的简单使用方法
关于 muParser 库 许多应用程序需要解析数学表达式.该库的主要目的是提供一种快速简便的方法. muParser是一个用C ++编写的可扩展的高性能数学表达式解析器库. 它的工作原理是将数学表达 ...
- Win32 线程同步
Win32 线程同步 ## Win32线程同步 ### 1. 原子锁 ### 2. 临界区 {全局变量} CRITICAL_SECTION CS = {0}; // 定义并初始化临界区结构体变量 {线 ...
- 使用scrapy爬取的数据保存到CSV文件中,不使用命令
pipelines.py文件中 import codecs import csv # 保存到CSV文件中 class CsvPipeline(object): def __init__(self): ...
- java归并排序
代码如下: public class MergeSort { public static void mergeSort(DataWrap [] data) { sort(data , 0 , data ...
- Java基础学习总结(24)——Java单元测试之JUnit4详解
Java单元测试之JUnit4详解 与JUnit3不同,JUnit4通过注解的方式来识别测试方法.目前支持的主要注解有: @BeforeClass 全局只会执行一次,而且是第一个运行 @Before ...
- Python 3 条件语句
条件语句: 用于判定,判定是否符合某条件,符合则执行,不符合则不执行该条件所定义的操作. 一步判定: 用于理解不会这样使用. if 1==1: if条件判定只能出现一次. print(&q ...
- pyenv-virtualenv环境搭建
搞了个新服务器,搭个python环境 安装pyenv 直接上懒人脚本,不怕麻烦想手动装的就麻烦您自己查吧~ curl -L https://raw.githubusercontent.com/yyuu ...
- asp.net--解决上传文件大小限制
原文地址 第一种方法,主要适用于IIS6.0版本 一.修改配置Web.Config文件中的httpRuntime节点 对于asp.net,默认只允许上传4M文件,增加如下配置,一般可以自定义最大文件大 ...