计算机基础知识运算符,计算机基础运算符
3月28 基础&运算符
今日概要
循环
字符串格式化
运算符
编码
内容回顾&补充
内容回顾
计算机基础
安装解释器
py2
py3
语法
print / input
数据类型 int / str /boolen
条件语句
and运算符
变量
练习
#评分规则:如果成绩大于90输出a,如果成绩大于80输出b,如果成绩大于70输出c,否则输出其他
while 1:
score = int(input('请输入成绩'))
if score > 100:
print('真能吹牛逼')
elif score >= 90:
print('a')
elif score >= 80:
print('b')
elif score >= 70:
print('c')
else :
print('拉倒吧')
今日内容
1. 循环语句
循环打印''人生苦短,我用python''
while Ture:
print('人生苦短,我用python')
while后面加条件
while 1>0:
print ('人生苦短,我用python')
数字相加
count = 1
value = count + 1
print(value)
请通过循环,让count每次循环都 + 1
count = 1
while 1:
print(count)
count += 1
通过循环打印到10
count = 1
while count <= 10:
print(count)
count = count + 1
关键字break:终止当前循环
while Ture:
print(666)
break #终止当前循环
print('结束')
通过break实现打印1~10
count = 1
while 1:
print(count)
if count == 10:
break
count += 1
关键字continue:本次循环遇到continue,则不再循环继续往下走,回到while条件位置。
#打印1~10 不打印7
count = 0
while count <= 9:
count += 1
if count == 7:
continue
print(count)
while else在 (else在while条件不满足时执行)
count = 1
while count < 10:
print(count)
count += 1
else:
print('else代码块')
print(结束)
break跳出后else不会执行
count = 1
while 1:
print(count)
count += 1
if count == 10
break
else:
print('else代码块')
print('结束')
debug观察程序运行状况
debug模式下会在红点处断点
总结
while基本结构
break
continue
while else
2.字符串格式化
%s为占位符可以显示任何类型的数据类型,%d只能显示数字整形
name = input('姓名')
do = input('在干什么')
template = '%s在教室,%s'%(name,do)
print(template)
%d只能显示数字整形
template = "我是%s,年龄%s,职业%s."%("alex",73,'讲鸡汤')
print(template)
在有占位符的情况下,想打印百分号写两个(%%)
template = "%s手机还有100%%电"%("alex")
print(template)
3. 运算符
%求余数
#打印1~100的奇数
count = 1
while count <= 100
val = count % 2
if val == 1:
print(count)
count += 1
**求幂
//整除
#练习题1~100相加
count = 1
sum = 0
while count <= 100:
print(count)
sum = sum +count
count += 1
print('sum:%s'%sum)
比较运算符
赋值运算符
逻辑运算:and or not
or如果遇到如下情况
#如果第一个值转换成布尔值是真的则 value = 第一个值
#否则value = 第二个值
value = 1 or 9
value = 0 or ""
value = 1 or 0 or 9
and遇到如下情况
#如果第一个值转换成布尔值为Ture,则value = 第二个值
#如果第一个值转换成布尔值为False,则 value = 第一个值
v1 = 1 and 9
v2 = 1 and 0
v3 = 0 and 9
v4 = o and ""
v5 = 1 and 0 and 9
数字转字符串
v1 = 666
v2 = str(v1)
字符串转数字
v1 = '666'
v2 = int(v1)
数字转布尔值
v1 = '1'
v2 = bool(v1)
字符串转布尔值
v1 = ""
v2 = bool(v1)
布尔值转换其他
v1 = Ture
v2 = str(v1)
4.编码
编码扩展
ASCII
unicode
ecs2
ecs4
utf-8 (中文用3字节)
utf-16
gbk (中文用2字节)
gb2312 (中文用2字节)
标签:count,计算机,基础,value,else,运算符,v1,while,print
来源: https://www.cnblogs.com/Ai577/p/10625231.html
计算机基础知识运算符,计算机基础运算符相关推荐
- day01计算机基础知识Java语言基础
计算机基础知识(计算机概述) 计算机基础知识(软件开发和计算机语言概述) 计算机基础知识(人机交互) 计算机基础知识(键盘功能键和快捷键) 计算机基础知识(如何打开DOS控制台) 计算机基础知识(常见 ...
- 计算机基础表格函数基础知识大全,计算机基础-EXCEL公式和函数.ppt
计算机基础-EXCEL公式和函数.ppt (44页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 Excel电子表格二.公式和函数Excel ...
- 四级计算机基础知识,全国计算机等级考试四级通关攻略
我于2000年通过了计算机四级考试,在备考的过程中有一些体会和感受,在这里将它们写下来,也许对各位备考的朋友有借鉴作用. 考试介绍 计算机四级考试是计算机等级考试最高级别的考试,考核计算机应用项目或应 ...
- 全国计算机二级office基础知识,全国计算机二级office考试内容
计算机领域中所运用的技术方法和技术手段.计算机技术具有明显的综合特性,它与电子工程.应用物理.机械工程.现代通信技术和数学等紧密结合,发展很快.下面是小编整理的关于全国计算机二级office考试内容, ...
- 计算机内存知识txt,计算机内存基础知识专题
计算机内存基础知识专题 计算机是由哪几部分组成的呢?简单的说,一个完整的计算机系统是由软件和硬件组成的.其中,硬件部分由中央处理单元(运算器和控制器).存储器和输入/输出设备构成.这次我们要谈的是存储 ...
- dell电脑计算机专业,戴尔Dell专用英语_电脑基础知识_IT计算机_专业资料.doc
戴尔Dell专用英语_电脑基础知识_IT计算机_专业资料 英文縮寫英文全名中文字義5COne methodology of solving problem, 5C including: Charact ...
- 计算机word文档无法工作,word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料)...
word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料),哪吒游戏网给大家带来详细的word无法打开(WORD文档打不开_解决方法_电脑基础知识_IT/计算机_专业资料) ...
- 计算机ms office 基础知识教程,计算机等级考试二级MS-Office基础知识教程.doc
计算机等级考试二级MS-Office基础知识教程 计算机的发展.类型及其应用领域.计算机(computer)是一种能自动.高速进行大量算术运算和逻辑运算的电子设备. 速度快.精度高.存储容量大.通用性 ...
- excel宏计算机,excel宏教程_电脑基础知识_IT计算机_专业资料.doc
excel宏教程_电脑基础知识_IT计算机_专业资料 Excel宏教程 一.?? 选中单个单元格 Range("").Select ? 例:Range("C9" ...
- 计算机PPT教材教法,小语教材教法讲义课件_电脑基础知识_it计算机_专业资料.ppt...
小语教材教法讲义课件_电脑基础知识_it计算机_专业资料 绪 论 课堂观察的内涵 课堂观察,顾名思义,就是通过观察者对课 堂的运行状况进行记录.分析和研究,并在此基 础上谋求师范生课堂学习的改善.促进 ...
最新文章
- MATLAB利用YCBCR切割出人脸头像
- 巨头抱团后 奢侈品电商还有前途吗?
- mysql 8.0免安装配置_Mysql8.0免安装包配置方法
- EditThisCookie插件的使用方法
- [归并][随机算法] JZOJ P3765 想法
- 多重for循环如何提速
- mac如何看html5视频播放器,苹果Mac系统看HTML5视频教程介绍
- java先抽到红球获胜,【图片】红蓝球概率问题,通过程序模拟抽取,计算结果已出,有兴趣来看【非现役文职吧】_百度贴吧...
- python堆排序的库_Python:堆排序
- java入学测试_算法历练之路——入学考试(JAVA)
- python数据类型_Python数据类型
- mysql轻量在线管理工具_重磅推荐!我在Github找到一个超级轻量、灵活的SQL工具...
- XAF How to: Implement Domain Components(如何实现领域构件)
- verilog 自动售货机状态机实现_答辩-基于Verilog HDL的自动售货机的设计.ppt
- mysql建表指定表空间_Oracle中建表和指定表空间
- java算法训练 Interval
- 幼儿园观察记录的目的和目标_幼儿园观察记录应该怎么写?
- 是否优化更新主题浏览量:_主题306:能力规划
- 计算机windows7桌面管理,win7自带桌面整理,win7系统怎么改回自带桌面
- FIR数字滤波器在MATLAB中的实现