Python_002(基础知识)
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
Python_002(基础知识)的更多相关文章
- .NET面试题系列[1] - .NET框架基础知识(1)
很明显,CLS是CTS的一个子集,而且是最小的子集. - 张子阳 .NET框架基础知识(1) 参考资料: http://www.tracefact.net/CLR-and-Framework/DotN ...
- RabbitMQ基础知识
RabbitMQ基础知识 一.背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现.AMQP 的出现其实也是应了广大人民群众的需求,虽然 ...
- Java基础知识(壹)
写在前面的话 这篇博客,是很早之前自己的学习Java基础知识的,所记录的内容,仅仅是当时学习的一个总结随笔.现在分享出来,希望能帮助大家,如有不足的,希望大家支出. 后续会继续分享基础知识手记.希望能 ...
- selenium自动化基础知识
什么是自动化测试? 自动化测试分为:功能自动化和性能自动化 功能自动化即使用计算机通过编码的方式来替代手工测试,完成一些重复性比较高的测试,解放测试人员的测试压力.同时,如果系统有不份模块更改后,只要 ...
- [SQL] SQL 基础知识梳理(一)- 数据库与 SQL
SQL 基础知识梳理(一)- 数据库与 SQL [博主]反骨仔 [原文地址]http://www.cnblogs.com/liqingwen/p/5902856.html 目录 What's 数据库 ...
- [SQL] SQL 基础知识梳理(二) - 查询基础
SQL 基础知识梳理(二) - 查询基础 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5904824.html 序 这是<SQL 基础知识梳理( ...
- [SQL] SQL 基础知识梳理(三) - 聚合和排序
SQL 基础知识梳理(三) - 聚合和排序 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5926689.html 序 这是<SQL 基础知识梳理 ...
- [SQL] SQL 基础知识梳理(四) - 数据更新
SQL 基础知识梳理(四) - 数据更新 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5929786.html 序 这是<SQL 基础知识梳理( ...
- [SQL] SQL 基础知识梳理(五) - 复杂查询
SQL 基础知识梳理(五) - 复杂查询 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5939796.html 序 这是<SQL 基础知识梳理( ...
随机推荐
- 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_07 缓冲流_2_BufferedOutputStream_字节缓冲
子类 继承父类,这些方法都可以使用 必须写上flush,刷新数据数据才能写入到文件内
- tcpdump中文帮助
TCPDUMP(8) System Manager's Manual ...
- python 字典zip使用
- MySQL Cluster 与 MongoDB 复制群集分片设计及原理
分布式数据库计算涉及到分布式事务.数据分布.数据收敛计算等等要求 分布式数据库能实现高安全.高性能.高可用等特征,当然也带来了高成本(固定成本及运营成本),我们通过MongoDB及MySQL Clus ...
- python 正则表达式 re.search
#coding:utf-8 import re #将正则表达式编译为pattern对象 #compile(pattern, flags=0) #Compile a regular expression ...
- Common Linux Commands 日常工作常用Linux命令
How to know CPU info cat /proc/cpuinfo arch How to know memory info: cat /proc/meminfo ...
- [随笔重写] Python3 的深拷贝与浅拷贝
1. Python3 关于深浅拷贝的官方文档 文档地址:Python3.7.2 源码地址:lib/copy.py 2. 先说结论 深拷贝与浅拷贝是对复合对象而言的 深拷贝会构造一个新的复合对象,然后递 ...
- [19/05/14-星期二] HTML_body标签(列表标签和图片标签)
一.列表标签 <!-- 快捷键 1.<meta charset="UTF-8"/> 用m6可直接写出 2.复制当前1行到下一行 ctrl+shift+R --&g ...
- sql server死锁跟踪
我们知道,可以使用SQL Server自带的Profiler工具来跟踪死锁信息.但这种方式有一个很大的敝端,就是消耗很大.据国外某大神测试,profiler甚至可以占到服务器总带宽的35%,所以,在一 ...
- Java之九九乘法表
public class MultiplicationTable { public static void main(String[] args) { for(int i=1;i<=9;i++) ...