首页 > 编程语言 >编程基础

编程基础

时间:2023-07-04 23:12:15浏览次数:34  
标签:元素 编程 基础 two 列表 字符串 print 赋值

如何创建变量——赋值语句

变量名=表达式

a=b=c=100 赋值同一个数字

a,b,c=1,2,3 赋值多个值

数据类型 

数字型 

a=1   a=2.0

print(type(a))

字符串 

a='hello'  str

b='1'+'2'+'3'  b=123

列表

a=[1,'two',3.0,'four']

元组

a=(1,'two',3.0,'four')

字典

a={1:'two',2:'two']

集合

a=set([1,2,2,3,2,6,2,1)]  1,2,3,6 不会重复

布尔型

True False

浮点数

2.0 有点就是浮点数

 

 字符串 使用单引号,双引号,三引号

 

len()返回字符串中的字符长度或字符数

 

pring(x.lower())

input得到内容都是字符串类数据

int() str()强制转型

逻辑运算

and 与 or 或 not 非

python代码缩进问题

用四个空格或者一个tab来表示

相同缩进位置的代码表示他们是同一个代码块

elif 就说else if缩写

条件判断会从第一个开始判断,直到有一个符合条件的就不继续往下

如果都没用,则不输出

列表结构

利用中括号表示列表

列表内的元素用逗号隔开

列表的可变性,可以修改列表里的内容

 print(grade[0])   print(len(grade))

修改 列表名[编号]=新值

增加 .append(要添加的元素)

删除 del+列表元素 del xxx[0]

.count 表内元素出现次数

.index 表内某个元素第一次出现位置

 

标签:元素,编程,基础,two,列表,字符串,print,赋值
From: https://www.cnblogs.com/JWmorning/p/17527316.html

相关文章

  • 2023年07月编程语言流行度排名
    点击查看最新编程语言流行度排名(每月更新)2023年07月编程语言流行度排名编程语言流行度排名是通过分析在谷歌上搜索语言教程的频率而创建的一门语言教程被搜索的次数越多,大家就会认为该语言越受欢迎。这是一个领先指标。原始数据来自谷歌Trends如果您相信集体智慧,那么流行编程......
  • [引]CCAA ITSMS 信息技术服务管理体系基础考试大纲
    CCAA-TR-111-01信息技术服务管理体系基础考试大纲_中国认证认可协会 http://www.ccaa.org.cn/ksdg/644.html申请注册信息技术服务管理体系审核员实习级别的人员,需通过“信息技术服务管理体系基础”科目考试。2.2考试方式“信息技术服务管理体系基础”科目考试为闭卷考试,考......
  • threejs基础
    一、学习收获1、OpenGL、WebGL、Canvas、Three.js四者关系2、Three.js三大要素3、Three.js基本要素4、Three.js相关插件的使用5、使用Three.js展示3D几何体效果二、主要内容:1、Three.js前提须知讲到Three.js,就需要先说一下OpenGL和WebGL,OpenGL是一个跨平台的3D/2D......
  • Python基础37 基于tcp、udp套字编程、粘包现象、struct模块
    基于tcp协议的套接字编程(sochet编程)什么是socket?通常翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把tcp/ip层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中。套接字分类:AF_UNIX:用在局域网中AF_INET:用在互联网中客户端和服务端启动顺序......
  • python网络编程 socket
    基于TCP协议的套接字编程(socket编程)什么是Socket呢?我们经常把Socket翻译为套接字,Socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。套接字的分类:AF_UNIX:用在局域网中AF_INET:用在互联网中"""客户端和......
  • C++基础知识
    1.类1//创建类2classPerson{34//公共的属性5public:6voidsetAge(intage){7this->age=age;8}9~Person{}//析构函数10voidsetName(stringname){11this->name=name;12}1314intgetAge(){15......
  • 一些Java编程中的基本概念
    介绍一些编程中的基本概念,比如:标识符、变量、常量、数据类型、运算符、基本数据类型的类型转换等。二进制和十进制的转化1.十进制整数转换为二进制整数采用"除2取余,逆序排列"法。2.二进制转十进制采用“权相加法”。注释在Java中根据注释的功能不同,主要分为单行注释、多行注......
  • Java编程里的控制语句
    控制语句:把语句组合成能完成一定功能的小逻辑模块。它分为三类:顺序、选择和循环。1.“顺序结构”代表“先执行a,再执行b”的逻辑。2.“条件判断结构”代表“如果…,则…”的逻辑。3.“循环结构”代表“如果…,则重复执行…”的逻辑。条件判断结构(选择结构)条件判断结构有:if结构......
  • 【10.0】前端基础之JavaScript进阶
    【10.0】前端基础之JavaScript进阶【一】自定义对象可以看成Python中的字典,但是在JS中的自定义对象要比Python里面的字典操作起来更方便【1】创建自定义对象方式一vard={"键":"值",};操作方法vardict={"name":"dream","age":18};vardict={"name":"dream&......
  • 【8.0】前端基础之JavaScript引入
    【8.0】前端基础之JavaScript引入【一】什么是JavaScriptjs也是一门编程语言,他可以写后端代码JavaScript想一统天下,前后端都写于是node.js支持JS代码跑在后端服务器上但是并不能完美的实现JavaScript和Java一毛钱关系都没有,纯粹是为了蹭Java的热度【二】JavaScrip......