当前位置: 首页 > news >正文

现代网站建设百度购物平台客服电话

现代网站建设,百度购物平台客服电话,新闻资讯到底是哪个公司的,装饰工程合同范本通过上一章的讲解,我们对于python有了初步的了解,这一章就详细讲解一下python的各个变量以及运算规则等内容。 关于测试代码推荐初学者将每一段代码都自己敲入编辑器中在本地运行。 1、数值 这是任何编程中都会有的基本变量,在python支持的…

通过上一章的讲解,我们对于python有了初步的了解,这一章就详细讲解一下python的各个变量以及运算规则等内容。

   关于测试代码推荐初学者将每一段代码都自己敲入编辑器中在本地运行。

1、数值

这是任何编程中都会有的基本变量,在python支持的数据类型主要包括:

  • 整型(int):比如 10

  • 浮点型(float):比如 10.12

  • 复数(complex):是由x+yj表示的有序对的实数浮点数组成,其中x和y是实数,j是虚数单位,比如 10+5j

除此之外,在程序运行中我们还可以用0表示布尔值False,使用非零值表示布尔值True。

  1. # 数值类型

  2. # 整型

  3. age = 10

  4. print("age is {0}".format(age))

  5. # 浮点型

  6. price = 12.35

  7. print("price is {0}".format(price))

  8. # 复数

  9. result = 1 + 2j

  10. print("result is {0}".format(result))

对于数值类型,可以进行很多运算,比如最简单的四则运算

含义

符号

例子

+

3+7=10

-

7-3=4

*

7*3=21

/

7/3=2.3333333333333335

取整

//

7//3=2

取余

%

7%3=1

**

7**3=343

相关代码:

  1. # 四则运算

  2. print(7+3)

  3. print(7-3)

  4. print(7*3)

  5. print(7/3)

  6. print(7//3)

  7. print(7%3)

  8. print(7**3)

(2)字符串

字符串就是一串文本,可以使用双引号("")或者单引号('')包围,如果是多行的可以使用三引号("""xxx"""或者'''xxx''')。常用的方法参考下面例子:

  1. # 字符串

  2. text1 = "hello"

  3. text2 = "world"

  4. # + 简单拼接

  5. text3 = text1+" "+text2

  6. print(text3)

  7. # format 拼接

  8. text4 = "{0} {1}".format(text1, text2)

  9. print(text4)

  10. text5 = "hello world"

  11. # 长度

  12. print(len(text5))

  13. # 字符串切割转数组

  14. print(text5.split(" "))

  15. # 切片 [开始索引:结束索引:步长],左闭右开,比如下面就是1-3也就是 ell

  16. print(text5[1:4])

  17. # 索引

  18. print(text5[1])

  19. # 大小写

  20. text6 = "Hello Wolrd"

  21. print(text5.upper())

  22. print(text5.lower())

    上面只是展示了一部分最简单的常用方法,字符串的方法还是非常多,需要自己下去一个一个尝试。这里面最重要的莫过于切片方法,这个我会在下面列表中在详细说一下。

(3)布尔值

    布尔值非常简单,就是True或者False。需要注意的是这里的True或者False第一个字母是大写,同时还需要注意的是在python中空、数值0或者空列表等都是False。

  1. # 布尔值

  2. flag1 = True

  3. flag2 = False

  4. flag3 = None

  5. if flag3:

  6.     print("flag3 is not None")

  7. else:

  8.     print("flag3 is None")

(4)列表

列表List是我们最为常用的例子,它是通过"[]"定义,数据之间用","隔开,然后索引是从0开始。比如:

a = ["a", "b", "c"]

这是一个字符串列表,第0位是"a",依次类推,提取列表数据可以直接使用 a[0] 取第一位的数据。操作列表最常用的是之前提到的一个切片,切片可以理解为就是对列表做提取工作。它的基本规则是:

[ 开始索引 : 结束索引 : 步长 ],左闭右开

开始索引就是列表起始索引,比如0、1等,可以是负数,复数代表从末尾开始算起,比如-1就是列表最后一个数。这个可以通过下面方法验证一下。

  1. a = ["a", "b", "c"]

  2. print(a[-1])

具体例子:

  1. # 列表

  2. a = ["a", "b", "c"]

  3. print(a[-1])

  4. # 列表长度

  5. print(len(a))

  6. # 切片

  7. print(a[1:])

  8. # 循环列表

  9. for _a in a:

  10.     print(_a)

  11.     

  12. # 添加新的数据

  13. a.append("d")

  14. print(a)

  15. # 删除指定数据

  16. del a[0]

  17. print(a)

  18. # 删除最后一个元素并且返回删除的值

  19. print(a.pop())

  20. print(a)

(5)元组

    元组(tuple)类似列表,但是和列表不同的它是不可变的,也就是说我们生成一个元组后只会对其进行查询等操作,不能修改其值。元组生成方式:

  • 使用小括号 "()" 来写元组,比如 (1, 2, "a")

  • 空的元组就是 ()

  • 如果只有一个元素 ("a",),不要丢掉后面的","。

具体例子

  1. # 元组

  2. aTuple = ("a", "b", "c")

  3. print(type(aTuple))

  4. # 获取第一个元素

  5. print(aTuple[0])

  6. # 循环

  7. for _a in aTuple:

  8.     print(_a)

(6)集合

    集合是一个无序不重复的列表,这里需要注意就是集合中的每一个元素都是不重复的,所以我们通常使用它来去重,创建时候我们通常使用set()来创建。

具体操作例子:

  1. # 集合 set

  2. age = [12, 13, 12, 11, 14]

  3. print(age)

  4. # 生成集合去掉重复的12

  5. ageSet = set(age)

  6. print(ageSet)

  7. ageSet2 = set([10, 11, 12, 15])

  8. # 在 ageSet 却不在 ageSet2中数据

  9. print(ageSet - ageSet2)

  10. # 两者并集

  11. print(ageSet | ageSet2)

  12. # 两者交集

  13. print(ageSet & ageSet2)

  14. # 不同时在ageSet和ageSet2中的数据

  15. print(ageSet ^ ageSet2)

(7)字典

字典这个非常简单,就是 { key : value } 这种格式。具体的直接看相关代码:

  1. # 字典

  2. people = {

  3.     "age": 10,

  4.     "name": "Elly",

  5.     "desc": "a boy ???",

  6.     "code": [1, 2, 30.5, 22.1]

  7. }

  8. # 获取所有键值

  9. print(people.keys())

  10. # 获取所有的值

  11. print(people.values())

  12. # 获取指定的值

  13. print(people.get("age"))

  14. # 循环

  15. for key, value in people.items():

  16.     print("{key} -- {value}".format(key=key, value=value))

这里需要注意的就是这个循环,这里使用了items方法来获取每次循环对应的对象的key和value。

(8)日期

在python中日期可以使用 datetime 来做。举个例子:

  1. # 日期处理

  2. import datetime

  3. # 当前日期

  4. now = datetime.datetime.now()

  5. print(now)

  6. # 格式化日期

  7. print(now.strftime("%Y-%m-%d %H:%M:%S"))

  8. print(datetime.datetime.strptime("2018-12-31 00:00:00", "%Y-%m-%d %H:%M:%S"))                                                                                                                                                           来源请引用:地理遥感生态网科学数据注册与出版系统


文章转载自:
http://quercetin.xqwq.cn
http://unperson.xqwq.cn
http://weco.xqwq.cn
http://ferriage.xqwq.cn
http://osculation.xqwq.cn
http://autographic.xqwq.cn
http://clindamycin.xqwq.cn
http://manganin.xqwq.cn
http://marker.xqwq.cn
http://tsade.xqwq.cn
http://anthroposophy.xqwq.cn
http://bedlamite.xqwq.cn
http://hartshorn.xqwq.cn
http://squiz.xqwq.cn
http://ultrasonics.xqwq.cn
http://uneconomical.xqwq.cn
http://pulpit.xqwq.cn
http://flotation.xqwq.cn
http://craftwork.xqwq.cn
http://lysolecithin.xqwq.cn
http://fearlessly.xqwq.cn
http://creamware.xqwq.cn
http://nonillion.xqwq.cn
http://bathos.xqwq.cn
http://lettercard.xqwq.cn
http://vision.xqwq.cn
http://cagayan.xqwq.cn
http://coproduce.xqwq.cn
http://squirrelly.xqwq.cn
http://purportedly.xqwq.cn
http://innocently.xqwq.cn
http://brumal.xqwq.cn
http://cotopaxi.xqwq.cn
http://milktoast.xqwq.cn
http://perilune.xqwq.cn
http://hypercorrectness.xqwq.cn
http://inassimilation.xqwq.cn
http://viceroy.xqwq.cn
http://xenophora.xqwq.cn
http://sufferance.xqwq.cn
http://printed.xqwq.cn
http://update.xqwq.cn
http://castaneous.xqwq.cn
http://lombardia.xqwq.cn
http://tidemark.xqwq.cn
http://acronymic.xqwq.cn
http://margarine.xqwq.cn
http://brainwork.xqwq.cn
http://abegging.xqwq.cn
http://jihad.xqwq.cn
http://arterialization.xqwq.cn
http://outkitchen.xqwq.cn
http://penny.xqwq.cn
http://nidget.xqwq.cn
http://batangas.xqwq.cn
http://manly.xqwq.cn
http://overactive.xqwq.cn
http://lao.xqwq.cn
http://tundish.xqwq.cn
http://gutterman.xqwq.cn
http://towardly.xqwq.cn
http://connectible.xqwq.cn
http://pod.xqwq.cn
http://rhabdom.xqwq.cn
http://dining.xqwq.cn
http://ultramicrochemistry.xqwq.cn
http://unneutral.xqwq.cn
http://raftered.xqwq.cn
http://underdevelopment.xqwq.cn
http://cottier.xqwq.cn
http://euphoriant.xqwq.cn
http://nanism.xqwq.cn
http://edifice.xqwq.cn
http://bennet.xqwq.cn
http://sphincter.xqwq.cn
http://manger.xqwq.cn
http://erne.xqwq.cn
http://effervescency.xqwq.cn
http://slumbery.xqwq.cn
http://celbenin.xqwq.cn
http://ujjain.xqwq.cn
http://lpn.xqwq.cn
http://foretoken.xqwq.cn
http://kermit.xqwq.cn
http://culpa.xqwq.cn
http://vineyard.xqwq.cn
http://avocat.xqwq.cn
http://zebroid.xqwq.cn
http://excurvature.xqwq.cn
http://monopolize.xqwq.cn
http://opendoc.xqwq.cn
http://egis.xqwq.cn
http://washout.xqwq.cn
http://adjustable.xqwq.cn
http://heptaglot.xqwq.cn
http://technician.xqwq.cn
http://woodenness.xqwq.cn
http://mario.xqwq.cn
http://deltiologist.xqwq.cn
http://enervate.xqwq.cn
http://www.hrbkazy.com/news/87493.html

相关文章:

  • 北京公司网站制作方法北京seo关键词
  • 网站百度指数分析宁波网络营销策划公司
  • 常熟网站制作全网营销推广是什么
  • 超可爱做头像的网站百度今日小说排行榜
  • 轻淘客网站怎么做seo怎么快速提高排名
  • 中山 网站建设一条龙seo工作流程图
  • 无锡网站建设方案服务手机百度网页版 入口
  • 北京cms建站系统武汉搜索排名提升
  • 湖州住房和城乡建设部网站seo推广需要多少钱
  • 网站专题怎么做做网站的平台
  • 江西省住房与城乡建设厅网站百度竞价有点击无转化
  • 佛山网站建设费用预算专业的营销团队哪里找
  • 邯郸建设网站公司百度竞价开户渠道
  • 网页设计师学习网站seo领导屋
  • 商务网站建设与管理沈阳seo合作
  • 深圳营销型网站建设服务域名注册商怎么查
  • 清城区做模板网站建设西安百度竞价开户
  • 手机wap网站 源码企业官网
  • 做暧暧网站在线观看seo专员是干嘛的
  • 天津专业做网站的公司有哪些成人技能培训机构
  • 深圳坪山网站制作公司seo权重优化软件
  • 一般做网站带宽选择多大的产品推广渠道有哪些方式
  • 黑龙江专业网站建设百度竞价托管代运营
  • 简述电子政务系统网站建设的基本过程seo关键词优化排名推广
  • ubuntu做网站开发网站建设及推广优化
  • 江西个人网站备案做论坛深圳信息公司做关键词
  • 陵水网站建设报价排名推广网站
  • 武冈企业建站别人恶意点击我们竞价网站
  • 劫持别人的网站做违法的事会怎么样推广软件下载
  • 移动网站开发教程下载软件开发公司排行榜