python偶数个数_python基础

标识符命名规则

开发中,通常约定俗称遵守如下规则:

c111ee6ccb78c580a81bf0d59e51c99b.png

删除变量和垃圾回收机制

可以通过del语句删除不在使用的变量

a = 123
del a             #删除了栈,没有删除堆

65cc9600feab5a96fe2e29ae11a08028.png

链式赋值

x=y=123           相当于    x=123;y=123

系列解包赋值

系列数据赋值给对应相同个数的变量(个数必须保持一致)

a,b,c = 4,5,6         相当于       a = 4;b =5;c = 6

使用系列解包赋值实现变量交换

a,b = 1,2
a,b = b,a
print(a,b)

常量

python不支持常量,即没有语法规则限制,改变一个常量的值。我们只能约定常量的命名规则,以及在程序的逻辑上不对常量的值作出修改。

MAX_SPEED = 120
print(MAX_SPEED)
120
MAX_SPEED = 140
print(MAX_SPEED)
140

实际是可以改的。只能逻辑上不做修改

注:老师表示Java赋值后不能更改,python重新赋值后,打印出来的就是新的值。

整数

python中除10进制,还有其他三种进制:

0b或0B,二进制  01
0o或0O,八进制  0  1  2  3  4  5  6  7
0x或0X,十六进制  0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f

这三种进制可非常方便进行“位运算”操作

二进制的0-8如何表达

e5e22978ad27ccae253c040d6855aaf1.png

浮点数

浮点数,称为float

浮点数用a*b **10形式的科学计数法表示。比如:3.14表示成:3.14E-2或314e-2

这些数字在内存中也是按科学计数法存储

类型转换和四舍五入

  1. 用float()转化成浮点数

a30d3c6b39182738fed3a0574a8a1f97.png

格式化输出

76f2e219480838a638a1f13f57884a05.png

运算符

aea8fda709b230cc08f84d2bcf590f34.png

if嵌套

while True:a = int(input())b = int(input())if a > b:if a % 2 ==0:print("%s是一个偶数" % a)else:print("%s是一个奇数" % a)else:if b % 2 == 0:print("%s是一个偶数" % a)else:print("%s是一个奇数" % a)

4a349f061cfff35fb2346ed037eac6f7.png

三目运算符

三目运算符也叫三元运算符或三元表达式。

条件成立执行的表达式 if 条件 else 条件不成立执行的表达式

a = 1
b = 2
c = a if a > b else b
print(c)

while循环

循环的特征:

反复做某件事

具有明确的开始与停止标志

i = 1
while i <= 5:print("我吃了一碗饭")i += 1

8bc36af9a1ade4201b8c9de8a9090d93.png
‘‘‘
分析:
1.范围1-100
2.a = a + b
3.使用循环来进行反复求和操作
’’’
a = 0
b = 1
while b <= 100:a += bb += 1
print('1到100的累加求和结果是:%s' % a)

循环的终止与跳出

break:结束当前循环

continue:结束本轮循环

注:break和continue必须出现在循环体中

i = 1
while i <= 10:print('小刘抄写了第%s遍班规' % i)if i == 5:breaki += 1
print('行了,去教室吧。。')
i = 0
while i < 5:i += 1if i == 4:continueprint('小刘抄写了低%s遍班规' % i)
print('行了,去教室吧。。')

af6cbb9ca2517a50e06a158b4847912c.png

c5e0cf41e12650e5f186185a5cf5dd49.png

循环嵌套

j = 1
while j <= 3:i = 0while i < 3:print(i)i += 1
j += 1

while循环题

# 使用循环嵌套去完成多行的打印
i = 1           # 外部循环控制着打印多少行
while j <= 5:i = 1while i <= j:     # 内部循环控制一行打印多少个print("*", end="")i += 1i += 1      # 避免死循环print()     # 手动换行
# 可打印99乘法表

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/563065.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

keyshot怎么让物体发光_户外发光字的防水措施怎么做,不亮了怎么修。

户外发光字的防水措施与维修发光字大多是安装在户外的&#xff0c;因此会受到热晒、雨淋、寒冻等因素的影响&#xff0c;这些因素都会加速LED发光字的老化&#xff0c;从而使LED发光字进水老化。那么&#xff0c;该怎么防止这种情况呢?一、在每个广告字的笔画的最下方&#xf…

mysql删除员工_数据库删除职工信息

《数据库技术原理与应用教程第2版》——1.4数据管理本节书摘来自华章出版社《数据库技术原理与应用教程第2版》一书中的第1章&#xff0c;第1.4节&#xff0c;作者 徐洁磐 操凤萍  &#xff0c;更多章节内容可以访问云栖社区“华章计算机”公众号查看。1.4数据管理人类社会有着…

手撕包菜 mysql_手撕包菜搭建

概述最近做了两件事&#xff0c;一件事就是买了块1t硬盘&#xff0c;第二件事就是买了个百度云会员&#xff0c;无奈找不到资源下载&#xff0c;那就没办法了&#xff0c;搭建一个磁力链接搜索引擎来爬去链接&#xff0c;然后去找资源。说道磁力链接搜索引擎&#xff0c;最好的…

word流程图怎么使箭头对齐_word 流程图 怎么把箭头对整齐啊?

word里画流程图把箭bai头画直du,可通过shift键实现画出zhi垂直或水平的直箭头。方法步dao骤如下:回1、打开需要答操作的WORD文档,选中需要画出箭头的流程图框图,点解绘图工具中的“排列对齐”,然后选中“左右居中”对齐。2、在插入形状中找到并点击箭头,使用箭头形状工具…

java商品管理系统_【Java Web】简易商品信息管理系统——首个Web项目

正文之前在学习了一段时间的Java Web的内容之后&#xff0c;当然需要有个项目来练练手&#xff0c;我相信大多数人的首选项目都是信息管理系统吧&#xff0c;所以我选择了商品信息管理系统目前项目源码已全部上传至GitHub&#xff0c;欢迎大家来fork —— 商品信息管理系统正文…

java 向上舍入_介绍Java的大数类(BigDecimal)和八种舍入模式

1.BigDecimal简介BigDecimal 由任意精度的整数非标度值 和32 位的整数标度 (scale) 组成。如果为零或正数&#xff0c;则标度是小数点后的位数。如果为负数&#xff0c;则将该数的非标度值乘以 10 的负scale 次幂。因此&#xff0c;BigDecimal表示的数值是(unscaledValue 10-s…

java spring mvc_java spring mvc 全注解

本人苦逼学生一枚,马上就要毕业,面临找工作,实在是不想离开学校.在老师的教导下学习了spring mvc ,配置文件实在繁琐,因此网上百度学习了spring mvc 全注解方式完成spring的装配工作;废话不多说了上干货,其实我也没怎么理解不过简单的运行了一个spring mvc 全注解项目,也不能说…

java 配置hdfs集群_Hadoop集群搭建-04安装配置HDFS

HDFS是配合Hadoop使用的分布式文件系统&#xff0c;分为namenode: nn1.hadoop nn2.hadoopdatanode: s1.hadoop s2.hadoop s3.hadoop(看不明白这5台虚拟机的请看前面 01前期准备 )解压配置文件[hadoopnn1 hadoop_base_op]$ ./ssh_all.sh mv /usr/local/hadoop/etc/hadoop /usr/l…

使用双异步后,从 191s 优化到 2s

目录 一、一般我会这样做&#xff1a;操作起来&#xff0c;如果文件比较多&#xff0c;数据量都很大的时候&#xff0c;会非常慢。 二、谁写的&#xff1f;拖出去&#xff0c;斩了&#xff01;优化1&#xff1a;先查询全部数据&#xff0c;缓存到map中&#xff0c;插入前再进行…

java xxe漏洞利用_【技术分享】XXE漏洞攻防之我见

作者&#xff1a;激越王预估稿费&#xff1a;400RMB投稿方式&#xff1a;发送邮件至linwei#360.cn&#xff0c;或登陆网页版在线投稿你是否听说过xml注入攻击呢&#xff0c;或者对它只知其一不知其二呢&#xff1f;现在让我们从xml相关基础知识开始&#xff0c;一步步了解xml攻…

线谱法 时钟分量的提取 matlab,LMD局域均值分解的matlab程序及示例

说明&#xff1a;研究LMD局域均值分解有3个月左右&#xff0c;能找到的相关文章也基本上看了一遍&#xff0c;觉得是个很好的方法&#xff0c;号称是EMD经验模态分解的改进版。但是网络上一直没有找到该算法的matlab程序&#xff0c;只见文章说的天花乱坠。后来自己写了一个&am…

php csrf攻击 xss区别,XSS与CSRF攻击及防御方法

前言web安全这词可能对于服务端工程师来说更加“眼熟”&#xff0c;部分前端工程师并不是十分了解&#xff0c;今天就来讲讲XSS攻击与CSRF攻击及防御方法XSSXSS (Cross Site Scripting)&#xff0c;即跨站脚本攻击&#xff0c;是一种常见于 Web 应用中的计算机安全漏洞。大部分…

matlab各个指令的含义,[MATLAB基础] 求解这段指令的意思,越详细越好,谢谢啦

求解这段指令的意思&#xff0c;越详细越好&#xff0c;谢谢啦 function [Kp,T2]KPCA(ax,ay)[Nx]size(ax);mean_X mean(ax);axbax;std_Xstd(ax);axax-mean_X(ones(Nx,1),:);std_X(find(std_X0))1;%数据预处理axax./std_X(ones(Nx,1),:);c10000;% gama0.05;% ni1;% F1ax(1,:);% …

php+js实现弹幕,jquery.barrager.js-专业的网页弹幕插件

jquery.barrager.js是一款专业的网页弹幕插件。它支持显示图片,文字以及超链接。支持自定义弹幕的速度、高度、颜色、数量等。能轻松集成到论坛,博客等网站中。由于IE9以下的IE浏览器不兼容CSS圆角,采用兼容样式,可单独设置弹幕的颜色,属性为old_ie_color,建议不要与网页主背景…

zend studio php 5.5,Zend Studio使用教程:在Zend Studio中调试PHP(5/5)

本教程将教会您如何调试文件和应用程序以便从您的PHP代码中获取最大的效率和准确性。Zend Studio的调试功能可以检查并诊断PHP代码在本地或远程服务器上的错误。调试器允许您通过设置断点、暂停启动的程序、单步调试代码和检查变量的内容来控制程序的执行。调试应该在您的脚本和…

oracle 安装乱码,linux安装Oracle中文乱码问题汇总

解决oracle中文显示乱码有三层地方需要调整或者修改第一层&#xff1a;操作系统层1.首先查看linux是否有安装中文字符集&#xff0c;locale -a2.设置用户的中文字符集查看到linux安装了中文字符集&#xff0c;那么oracle用户下面要设置中文字符集vi /etc/locale.conf # centos7…

php 路径有汉字,路径文字工具

大家可能会在视频上面看到一些不规则的字幕吧&#xff0c;比如&#xff1a;圆形、椭圆、波浪形等等&#xff0c;这些也叫做路径文字&#xff0c;就是在给视频添加字幕的时候&#xff0c;让文字按着自己描绘的路径来排列&#xff0c;这样就得到了路径文字。原理很简单&#xff0…

qq linux版本下载官网下载,腾讯QQ For Linux

安装帮助如何选择安装包&#xff1f;Linux QQ 目前支持x64(x86_64、amd64)、arm64(aarch64)、mips64(mips64el)三种架构&#xff0c;每种架构支持Debian系、红帽系、Arch Linux系、其它发行版中的一种或几种(未来可能继续扩充)。每一次发布均会提供架构和发行版的若干种组合支持…

linux ip隧道技术,linux之IP隧道配置

本文系统Centos6.0在这里我就不讲什么隧道、IP隧道技术了&#xff1b;lvs的三种模式也不说了我这里隧道说白了就是不同机房&#xff0c;不同公网IP&#xff0c;怎么让他们实现局域网的效果&#xff0c;配置同一网段的私网IP&#xff1b;可以实现互联互通&#xff1b;写这篇文章…

kali linux conky配置文件,7个美丽的Conky配置为您的Linux桌面 | MOS86

现在&#xff0c;大多数Linux用户非常熟悉Conky包括多少人都没有今天我们Note:其中一些不仅仅是一个习惯。conkyrc文件。许多都配有专门的字体或附加软件&#xff0c;有些则作为更大的桌面主题的一部分打包。此处列出的所有配置都提供了到原始下载位置以及每个包的链接此外&…