标签分类
技术文章
当前位置:首页 > ▲▲▲【编程教程】▲▲▲ > python > Python编程:从入门到实践

《Python编程:从入门到实践》第二章:变量和简单数据类型

  • 发布时间:
  • 作者:码农之家原创
  • 点击:224

Python编程:从入门到实践

这篇文章主要知识点是关于Python编程,从入门到实践,变量和简单数据类型,Python编程:从入门到实践,《Python编程:从入门到实践》第九章:类 Python编程实现输入某年某月某日计算出这一天是该年第几天的方法 18天学习《python编程:从入门到实践》心得笔记 《Python编程:从入门到实践》第五章:if语句 《Python编程:从入门到实践》第四章:操作列表 的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python编程入门指南(上下册)
  • 类型:Python编程大小:15.4 MB格式:PDF出版:电子工业出版社作者:明日科技
立即下载
Python核心编程
Python核心编程超清第3版
  • 类型:Python编程大小:22.4 MB格式:PDF出版:人民邮电出版社作者:卫斯理
立即下载
Python树莓派编程
  • 类型:Python编程大小:39.9 MB格式:PDF出版:机械工业出版社作者:沃尔弗拉姆 多纳特
立即下载
Python编程入门(第3版)
  • 类型:Python大小:3285 MB MB格式:PDF出版:人民邮电出版社作者:TobyDonaldson,袁国忠
立即下载
我的Python世界(Minecraft我的世界)
  • 类型:Python编程大小:73 MB格式:PDF出版:人民邮电出版社作者:程晨
立即下载
Windows内核安全编程从入门到实践
  • 类型:Windows编程大小:79.01MB格式:PDF出版:电子工业出版社作者:林聚伟
立即下载
Python编程从入门到实践(案例视频版)
  • 类型:Python编程大小:80.1 MB格式:PDF出版:水利水电出版社作者:未来科技
立即下载
Python编程基础与科学计算
  • 类型:Python编程大小:56.9 MB格式:PDF出版:清华大学出版社作者:李增刚、戴光昊、廖晖
立即下载
零基础Python编程入门与实战
  • 类型:Python大小:30.6 MB格式:PDF出版:化学工业出版社作者:吴晶晶
立即下载

什么是变量

举例:

>>> message = "Hello,Python!"
>>> print (message)
Hello,Python!

这里的message就是变量,可以理解成变量就是一个存储数据的容器。在程序中可随时修改变量的值,而python将始终记录变量的最新值。

变量命令的规则有哪些呢?

  • 变量只能包含字母数字下划线。
  • 变量名不能包含空格,但可以使用下划线来分割其中的单词
  • 不要将python关键字和函数名作为变量名
  • 变量名应既简单又具有描述性
  • 慎用小写字符l和大写字母O,因为他们可能被人错看成数字1和0

什么是字符串?

字符串就是一系列字符,在python中用单引号或者双引号括起来。

因为拥有两种方式,可以灵活在字符串中包含引号和撇号。

'I told my friend, "Python is my favorite language!"'
"The language 'Python' is named after Monty Python, not the snake."
"One of Python's strengths is its diverse and supportive community."

一些基本的方法

1.title()首字符大写

>>> name = "liu bin"
>>> print (name.title())
Liu Bin

2.upper()全部大写转换

>>> name = "liu bin"
>>> print (name.upper())
LIU BIN

3.lower()全部小写转换

>>> name = "Liu Bin"
>>> print (name.lower())
liu bin

怎么将字符串合在一起呢?

简单的"+"加号既可以实现啦。

>>> first_name = "Bin"
>>> last_name = "Liu"
>>> full_name = last_name + " " + first_name
>>> print (full_name)
Liu Bin

制表符和换行符

制表符:\t 

>>> print ("python")
python
>>> print ("\tpython")
    python

换行符:\n

>>> print ("pythonPHP")
pythonPHP
>>> print ("python\nPHP")
python
PHP

怎么删除空白?

  • 删除尾部空白:rstrip()
  • 删除头部空白:lstrip()
  • 删除两端空白:strip()

运算

整数加减乘除

>>> 2 + 3
5
>>> 3 - 2
1
>>> 2 * 3
6
>>> 3 / 2
1.5

乘方运算

>>> 3 ** 2
9
>>> 3 ** 3
27
>>> 10 ** 6
1000000

支持括号优先

>>> 2 + 3*4
14
>>> (2 + 3) * 4
20

浮点运算

>>> 0.1 + 0.1
0.2
>>> 0.2 + 0.2
0.4
>>> 2 * 0.1
0.2
>>> 2 * 0.2
0.4

浮点运算结果包含的小数位可能是不确定的,所有语言都会存在这种问题,不用担心,后面有解决方法的

>>> 0.2 + 0.1
0.30000000000000004
>>> 3 * 0.1
0.30000000000000004

非字符串转换为字符串? 

str()

错误的例子:

>>> age = 23
>>> message = "Happy" + age +"rd Birthday!"
Traceback (most recent call last):
  File "<pyshell#79>", line 1, in <module>
    message = "Happy" + age +"rd Birthday!"
TypeError: must be str, not int

所以用str()转换

>>> message = "Happy " + str(age) + "rd Birthday!"
>>> print (message)
Happy 23rd Birthday!

注释

Python中使用#注释,换行注释可以使用三引号

# 向大家问好
print("Hello Python people!")

课后习题

2-1

message = "Code Geass"
print(message)

2-2

message = "Code Geass"
print(message)
message = "Psycho-Pass"
print(message)

2-3

name = "Victorique"
print("Hello, " + name + "!")

2-4

name = "Victorique"
print(name.lower())
print(name.upper())
print(name.title())

2-5

print('Lelouch said, "Yes, your mejesty."')

2-6

famous_person = "Lelouch"
message = famous_person + ' said, "Yes, your mejesty."'
print(message)  

2-7

name = "\tLelouch\n"
print(name.lstrip())
print(name.rstrip())
print(name.strip())

2-8

print(5 + 3)
print(10 - 2)
print(2 * 4)
print(int(16 / 2))

2-9

num = 6
message = "My favorite nummber is " + str(num) + "."
print(message)

 

《Python编程:从入门到实践》第十章:文件和异常

《Python编程:从入门到实践》第八章:函数

实例详解Python编程实现生成特定范围内不重复多个随机数的2种方法

Python编程实现双击更新所有已安装python模块的方法

Python编程实现输入某年某月某日计算出这一天是该年第几天的方法

以上就是本次给大家分享的全部知识点内容总结,大家还可以在下方相关文章里找到儿童python编程入门书籍推、 spring+springmvc+mybatis整合注、 vue项目中使用md5加密以及、 等python文章进一步学习,感谢大家的阅读和支持。

  • 上一篇:《Python编程:从入门到实践》第一章:起步
  • 下一篇:《Python编程:从入门到实践》第三章:列表简介
  • 展开 +

    收起 -

  • 18天学习《python编程:从入门到实践》心得笔记
  • 《Python编程:从入门到实践》第十二章:武装飞船
  • 《Python编程:从入门到实践》第一章:起步
  • 《Python编程:入门到实践》第七章:用户输入和while循环
  • 《Python编程:从入门到实践》学习笔记
  • 《Python编程:从入门到实践》第十章:文件和异常
  • Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
  • Python编程实现双击更新所有已安装python模块的方法
  • 学习笔记

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明