Python_002(基础知识)
2024-08-28 23:59:14
1.格式化输出
%s:字符串的占位符,可以放置任何内容(数字)
代码展示:%去除法
admin_input1 = input("请输入用户名:")
pass_input = input("请输入密码:")
print("用户名:%s 密码:%s" % (admin_input1,pass_input))
%d:数字的占位符
2.运算符
逻辑运算:
and:左右两端一假必假 or:左右两端一真必真 not:非
一般参与运算的运算符都比逻辑运算符优先级高
bb_input = input("输入一句广告语:")
if '最' or '第一' or '稀缺' t or '国家级' in bb_input:
print("你的广告不合法!")
else:
print("你输入的广告合法!") 这里in的优先级高,所以'国家级'包含在bb_input内先运行,最后变成'最' or '第一' or '稀缺' t or 一个整体
所以正确写法是:
bb_input = input("输入一句广告语:")
if '最' in bb_input or '第一' in bb_input or '稀缺' in bb_input or '国家级' in bb_input:
print("你的广告不合法!")
else:
print("你输入的广告合法!")
True
break:结束循环,停止当前本层循环,直接跳出
continue:结束当前本次循环,继续执行下一次循环
3.作业题
关于判断质数的问题:
算法思想:除了能被1和它本身的一个数整除的数叫做质数,
所以让这个数 对 大于1到它本身 的所有数取余,
如果余数有等于0的情况,则它肯定不是质数
代码展示:
aa_count = 2
aa_input = input("请输入一个整数:")
aa_input = int(aa_input)
if aa_input > 1:
while aa_count < aa_input:
if aa_input % aa_count == 0:
print("%s不是质数" % (aa_input))
break
aa_count += 1
if aa_count == aa_input:
print("%s是质数" % (aa_input))
关于取商问题:300 // 100 == 3, 10 // 100 == 0
最新文章
- 【JQ基础】DOM操作
- 【完全开源】知乎日报UWP版(下篇):商店APP、github源码、功能说明。Windows APP 良心出品。
- iOS--NSDate的基本操作和常用核心功能
- WCF ajax跨域配置
- Linux的IO性能监控
- hello Cookie
- 调整vbox虚拟机下的linux全屏模式及分辨率
- [LeetCode] Divide Two Integers( bit + 二分法 )
- 转载]IOS LBS功能详解[0](获取经纬度)[1](获取当前地理位置文本 )
- UVa 1401 (Tire树) Remember the Word
- MapReduce在Map端的Combiner和在Reduce端的Partitioner
- iso学习网站记录
- JavaScript--函数-按值传递
- php处理字符串格式的计算公式
- XPath Helper使用教程
- 《SpringMVC从入门到放肆》十二、SpringMVC自定义类型转换器
- Kotlin 检查空类型
- Object.prototype.toString.call()
- 【Java并发编程】19、DelayQueue源码分析
- tensorflow的variable的eval()和read_eval()有什么不同
热门文章
- 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_09 序列化流_3_对象的反序列化流_ObjectInputStream
- 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_08 Map集合_5_Entry键值对对象
- 锐捷网络自动连接python脚本
- Learn Python the hard way, ex41 来自Percal 25 号星星的哥顿人
- UVa 11582 Colossal Fibonacci Numbers! 紫书
- Websocket如何建立连接
- StringBuffer 和Stringbuilder源码分析
- 实验报告3&;学习总结
- sql Server20008总结
- ComboBox TextUpdate事件