python基础公式_一、Python基础(数据类型、基本函数、基本运算)

1.变量

作用:为了简便,运算时方便修改运算中的值,代指一些复杂过长的数据;

what:用变量代指一些内容;

how:全部由字母、数字和下划线组成,数字不能开头,不能和Python关键词重复;有一定的描述性好识别(驼峰体:AgeOfStudent;下划线体:age_of_student);不能过长;

2.常量

在Python里常量是特殊的变量,只是为了迎合其他语言才有了常量的概念,特指不变的数据(π、等等);

3.注释

单行:#

多行:'''……'''

作用:解释代码;

4.基础数据类型

int:整数

float:浮点数

bool:布尔型(TRUE/FLASE)

str:字符串

tuple:元祖,只读不能修改

list:列表

dict:字典

set:集合

5.基本函数

input:username = input('请输入用户名')

流程if:①基本结构:if 条件:

结果

score = 59if score <60:print('你没有及格')

②if...elif...else

score = 60if score <60:print('你没有及格')else:print("你及格了")if score >=60 and score < 80:print("良")elif score >=80 and score <90:print("优")else:print("牛啊,达到了90分上了")

while循环:①基本结构:while 条件:

循环体

②中断:更改条件、break、系统命令、continue

③用处:重复之前的动作,例如输入用户名密码;

count =0while count < 10:print(count)

count+=1

#打印小于10的整数#输出结果#0#1#2#3#4#5#6#7#8#9

View Code

for循环:有限循环,可用作字符串、字典、元组、文件的切片打印;

name = ['sunhao','sunchen','sunxu']

for i in name:

print(i)

#打印结果

#sunhao

#sunchen

#sunxu

6.基本运算符

算数运算符:+、-、*、/、**、//、%

比较运算符:>=、<=、==、、!=

赋值:=、+=、-=

逻辑运算符:and、or

成员运算符:in、not in

身份运算符:is、is not

位运算(二进制):太麻烦,先不管,也不怎么用得上呢!-------->& 按位与、|  按位或、^ 抑或运算、~ 按位取反、<>右移  a>>c  == a/(2**c)

a = 1

b = 2

c = 3

d = 4

print(a + b) #结果是3

print(a-b) #结果是-1

print(b*c) #结果是6

print(d/b) #结果是2

print(c**b) #乘方结果是9

print(d//c) #商结果是1

print(d//c) #余数结果是1

print(a

7.数据类型之间的转换

int-->str:a = str(123)

str-->int:b = int('123')

int-->bool:0代表False,1代表True

bool-->int:

byte-->str:

str-->byte:

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

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

相关文章

Python爬去知乎上问题下所有图片

from zhihu_oauth import ZhihuClient from zhihu_oauth.exception import NeedCaptchaExceptionclient ZhihuClient()try:client.login(email_or_phone, password)print(u"登陆成功!") except NeedCaptchaException:# 保存验证码并提示输入&#xff0c;重新登录wit…

xshell连接突然报Connection closed by foreign host.

1问题描述报错 Connection closed by foreign host. Disconnected from remote host(yaoGS) at 155513. 2登入虚拟机 在linux系统操作中&#xff0c;经常需要连接其他的主机&#xff0c;连接其他主机的服务是openssh-server&#xff0c;它的功能是让远程主机可以通过网络访问…

java 爬虫_探索Java 多线程爬虫及分布式爬虫架构

在我们调试爬虫程序的时候&#xff0c;单线程爬虫没什么问题&#xff0c;但是当我们在线上环境使用单线程爬虫程序去采集网页时&#xff0c;单线程就暴露出了两个致命的问题&#xff1a;采集效率特别慢&#xff0c;单线程之间都是串行的&#xff0c;下一个执行动作需要等上一个…

數據庫ORACLE轉MYSQL存儲過程遇到的坑~(總結)

ORACLE數據庫轉MySQL數據庫遇到的坑 總結 最近在做Oracle轉mysql的工程&#xff0c;遇到的坑是真的多&#xff0c;尤其是存儲過程&#xff0c;以前都沒接觸過類似的知識&#xff0c;最近也差不多轉完了就總結一下。希望能幫到一些人&#xff08;包括以後的自己&#xff09;~ 1&…

java jdbc开启事务_spring jdbc 事务配置

配置WEB.XMLxmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_0.xsd"version"3.0">org.springframework.web.context.ContextLoa…

python 文件指针在文件末尾_python文件操作及seek偏移详解

一、python文件操作中的编码本次测试是基于python 2.7.12 OS:Ubuntu16.04 pycharm环境&#xff0c;以及win7下2.7.12;首先说下汉字在文件中占用的字节数&#xff0c;这个先看以下实验(win7)下 因为linux下不支持gbk&#xff0c;本文不讲utf-8 ,gbk编码具体知识&#xff0c;有…

docker小实战和应用

1运行一个docker 一开始docker进不去&#xff0c;需要去https://hub.docker.com注册一个 2docker info查看信息 3docker run ubuntu echo hello world 查看第一个命令输出 4docker images 查看本地的镜像 5查看开启的容器和没有开启的容器 Docker ps -a 6 docker pull ngi…

java 窗口 单例_java单例模式实现面板切换

本文实例为大家分享了java单例模式实现面板切换的具体代码&#xff0c;供大家参考&#xff0c;具体内容如下1、首先介绍一下什么是单例模式&#xff1a;java单例模式是一种常见的设计模式&#xff0c;那么我们先看看懒汉模式&#xff1a;public class Singleton_ {//设为私有方…

java垃圾回收机制_干货:Java 垃圾回收机制

什么是自动垃圾回收&#xff1f;自动垃圾回收是一种在堆内存中找出哪些对象在被使用&#xff0c;还有哪些对象没被使用&#xff0c;并且将后者删掉的机制。所谓使用中的对象(已引用对象)&#xff0c;指的是程序中有指针指向的对象&#xff1b;而未使用中的对象(未引用对象)&…

java项目定时任务_java项目定时任务实现

首先配置spring-context.xml文件在xmlns 下加如下代码xmlns:task"http://www.springframework.org/schema/task"在xsi:schemaLocation里添加如下代码http://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task/spring-task-3.1.xsd还有…

enter power save mode解决

这个问题是什么产生的呢&#xff1f;这是我刚来公司的第三天&#xff0c;公司停电&#xff0c;等重新来电的时候有三台电脑都出现了这个问题。连接显示屏没有反应 遇到这种问题&#xff0c;首先这是主机没有正常启动引起的 1第一步&#xff1a;先插拔下电源&#xff0c;重新启动…

python多线程编程_Python 多线程编程

Thread类classThread:def __init__(self&#xff0c;groupNone&#xff0c;targetNone&#xff0c;nameNone&#xff0c;args()&#xff0c;kwargsNone&#xff0c;*&#xff0c;daemonNone)group&#xff1a;None&#xff0c;为日后扩展 ThreadGroup 类实现而保留。target&…

linux修改网卡名(亲测有效)

1查看网卡ip addr 2cd /etc/sysconfig/network-scripts Ls查看 3mv ifcfg-eno16777736 ifcfg-eth0重命名&#xff0c;然后编辑 最后一行加入IPADDR192.168.30.136 NETMASK255.255.255.0 HWADDR00:0C:29:aa?2f BOOTPROTO改成static 4 vi /etc/default/grub 5 grub2-mkconfig…

java 存储空间_Java中的存储空间类型

在Thinking in java里&#xff0c;列举了Java的六种存储类型1.寄存器编写过汇编程序的应该对寄存器非常熟悉&#xff0c;那时候用的ax&#xff0c;bx&#xff0c;cx&#xff0c;dx等等。寄存器在CPU里面&#xff0c;所以速度特别快&#xff0c;但是数量非常有限。在java中无法直…

读取html文件,让其中的内容和notepad打开这个html的样子一样。

然后我写了个python代码&#xff0c;让其读取这个html文件后&#xff0c;内容和这个一样&#xff1a; htmlfopen(13144815898.html,r,encoding"utf-8") htmlconthtmlf.read() print((htmlcont)) 转载于:https://www.cnblogs.com/www-caiyin-com/p/9447285.html

python默认参数举例_Python中的默认参数实例分析

本文研究的主要是Python中的默认参数的相关内容&#xff0c;具体如下。熟悉C语言的可以知道&#xff0c;C语言中的默认参数是写在函数声明中的&#xff0c;为语法糖&#xff0c;与函数的调用无关&#xff0c;是在函数调用的时候由编译器补齐参数然后进行调用。而Python中的默认…

centos安装ipconfig和telnet命令

1我安装的是mini版的 2首先ipconfig查看不到命令 yum -y install net-tools 解决 3在同事的要求下要安装telnet 首先 rpm -qa telnet-server yum -y install telnet-server rpm -qa telnet yum -y install telnet rpa -qa xinetd yum -y install xinetd 测试 netstat -tnl …

java 对象访问权限_Java面向对象编程之访问控制权限

5. 访问控制权限5.1 类型(4个)privatepublicprotected默认权限5.2 作用private : 私有的&#xff0c;只能类内部访问public &#xff1a; 可以在任何位置访问&#xff0c;类内部访问&#xff0c;对象访问protected: 被本类&#xff0c;和本类的子类访问默认权限&#xff1a;可以…

38. 统计一个整数的二进制表示中bit为1的个数

参考&#xff1a; https://www.cnblogs.com/graphics/archive/2010/06/21/1752421.html 转载于:https://www.cnblogs.com/GrimMjxCl/p/9452667.html

python3.7怎么使用arcpy_从Python到空间分析Arcpy|1.3.7 神啊!救救我之如何处理报错...

今天讲的是关键时候不卡壳的技能&#xff0c;尤其是循环语句中和数据清洗中&#xff0c;先假设一种情况&#xff0c;领导安排你把&#xff0c;某机构给你们的坐标x和y数据列表中的每个元素的x偏移3个单位&#xff0c;假设你现在已经可以掌握相关的内容了&#xff0c;心里想太ea…