Python 03 学习内容整理

用wile 和  for 循环输入的内容s = input("输入你的内容")for 循环for a in s:    print(a)

while 循环a = 0s = input("输入你的内容")while a < len(s):    print(s[a])    a += 1

# 一.python 基础数据类型1 int  整数2 str  字符串3 boll 判断真假,Ture 和 False4 list 存储数据 用[]表示5 tuple  元组,不可以发生改变用()表示6 dict   字典,保存键值对, 一样可以保存大量数据7 set  集合,保存大量数据,不可以重复,其实就是不保存value的dict

二 . 整数(int)整数可以进行的操作:    bit_length().计算整数在内存中占用的二进制码的长度

三.布尔值 (bool)    取值只有True,False,\    bool值没有操作    转换问题:    str -> int   = int(str)    int -> str   = str(int)    int ->bool   = bool(int)    str ->bool   = bool(str)    bool->str    = str(bool)

四.字符串    把字符连成串,在python中用 ‘ , " , """ , ‘‘‘

1. 切片和索引  1) 索引  :缩影就是下标  下标从0开始数 a = "ABCDEFG" print(a[0]) # 打印的是第一个 A print(a[1]) # 打印的是第二个 B print(a[-1]) # 打印的是倒数第一个 print(a[-2]) # 打印倒数第二个

2. 切片 : 我们可以使用下标来截取部分字符串的内容

语法: str[start:end]a = "ABCDFGHIJK"print(a[0:3]) #截取 0-3(第一个到第三个)  输出: ABCprint(a[3:5]) #截取 3-5  输出: DFprint(a[4:]) # 第五个到最后一个print(a[:-1])# 截取最后一个print(a[:])# 截取全部

跳着截取:print(a[0:5:2]) # 第一个开始取 取出5个数 每两个取一个 输出 ACEprint(a[2:6:3]) # 从第三个数开始 每三个取一个print(a[0:5:-1]) # 倒着取数  结果 DCBAprint(a[-1::-2]) # 从倒数第一个取到开始第一个 结果KIGECA

原文地址:https://www.cnblogs.com/NATO/p/9826771.html

时间: 2024-10-10 04:22:44

Python 03 学习内容整理的相关文章

python的学习内容

Python的学习路线 掌握基本的语法 这个入门的东西很多,最好的当然是去看官方的文档,如果英语不好那就另当别论,其次看一些优秀的书籍,当然这个也是耗费时间的,但是如果你要是速成,速度的速,那通过一些博客.视频其实也不失为好的方式,起码上手更容易一些了,尤其是你真正的第一门语言. 掌握常用的库 使用成熟可靠的第三方库是多么的高效,尤其是你就几个人小打小闹的时候,重复造轮子是多么的没有必要,但是你必须理解人家的机制,等你用第三方库多了,有能力写自己的库的时候,那我就是真正的恭喜你了. 自动化运维相

Day 3 Python学习内容整理--注释及简单的输入输出

Part 1: 注释表示方法3种: msg = "我爱北京天安门!" print(msg) #print(msg)       #可以用作单行注释表示 ''' print(msg) '''          单引号*3或者双引号*3可以用来表示多行注释 """ print(msg) """       单引号*3或者双引号*3可以用来表示多行注释 Part 2: input用法: name = input("your

Day 1 Python学习内容整理--开课介绍与电脑简史

Part 1: 听老师Alex Li的简介,Python在知名公司的应用,Python擅长的领域,未来的前景和目前的收入,Go语言的前景,Python的入职工资,老学员的offer分享,课程奖励 Part 2: 计算机的历史: 手指算数,算筹,算盘, 1630年英国数学家奥特莱德发明了刻度尺,刻度尺的出现,游标卡尺的原型: 18世纪末,瓦特加了一个滑标用来存储中间结果,1850年后开始流行至1960年: 1623年帕斯卡出生,1642年,帕斯卡19岁时发明了有史以来第一台机械计算机 1662帕斯

python语言学习笔记整理

什么是程序? 程序等于数据结构加算法,那么数据结构是一个静态的东西,算法是一个动态的东西,我们用一个新的语言编写这个程序,我们要考虑到语言也主要由数据结构和算法相关的东西,或静态或动态的东西来构成,所以我们可以把一门语言进行拆解,比如现在这门语言就是Python,那么Python这门语言是就拆解为面向对象和面向过程,那么我们知道以前的程序语言C语言就是面向过程的语言,而C++就是面向对象的语言,然后横向的我们还要考虑数据结构和算法.这样我们可以把一门语言的学习氛围四大块,第一款就是面向过程的数据

python day04 学习整理

python day4 学习整理 1.装饰器 #什么是装饰器#器是指函数#装饰就是修饰,意思是为其他函数添加新功能#装饰器定义:本质就是函数,定义是为其他函数添加新功能 ##装饰器需要遵循的原则#1,不修改被装饰函数的源代码(开放封闭原则)#2,为被装饰函数添加新功能后,不修改被装饰函数的调用方式 #实现装饰器的知识储备#装饰器 = 高阶函数 + 函数嵌套 + 闭包 # def foo(x):# def foo1(x):# return x# return foo1## print(foo(1)

Python Selenium入门学习材料整理

Python Selenium入门学习材料整理一.简介及环境搭建1.selenium 介绍:selenium 是一个 web 的自动化测试工具,可以自动打开浏览器执行页面打开.页面内容抓取.页面元素搜索,是相对好上手的网页爬取工具.2.安装selenium:pip install selenium3.安装webdriver:selenium打开网页需要有webdriver来调用浏览器.Firefox:https://github.com/mozilla/geckodriver/releases/

ijwmh1-2-以前学习整理出来的学习内容--什么是变量1整型变量

崧闱旭 ijwmh1-2-以前学习整理出来的学习内容--什么是变量1整型变量

python-第一块,笔记整理和学习内容复习(day1 - day2 - day3)

DAY1 学习内容: 今天是培训班开班第一天,第一天,了解了python的历史,发展前景,也喝了Alex老师的一大碗鸡汤.鸡汤是鲜的,然后学习还是要学得. 今天写了python的第一个程序,hello world.突然想起大学的时候学习c语言的时候,写的也是这个.此时此刻,新增所想确实,hello python,i'm coming. 笔记:大写代表常量,例如PIE: ASCII的起源,以及gb2312.gbk.gb18031和utf-8等编码的出生: 注释:单行用#,多行用'''   ''':

python day8 学习整理

今天的学习内容如下: 1.上节课复习 面向对象的三大特性:继承,多态,封装 绑定方法与非绑定方法 反射 2.面向对象的高级用法1 __str__,属于类的内置方法和__init__一样,比如说你定义了一个类 1 class Foo: 2 def __init__(self,name,age): 3 self.name = name 4 self.age = age 5 6 obj = Foo('egon',18) 7 print(obj) ###会打印 出obj是类Foo下面的一个对象,打印内存