首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python最好的学习方法

很多人看了很多博客,看了很多文章, 甚至看了很多书,还不能自己开始编程,只有一个原因,不敢实战。

我们就从实战开始学习Python.

第一次写代码

写代码和写文章一样,首先需要有一个题目,然后对题目进行拆解。至于文采,也就是代码漂不漂亮就是另一回事了。其实,就是先解决有没有的问题,再解决好不好的问题,这个好不好的问题,留待以后慢慢介绍。

正式开始编程前,我们把所有复杂的问题分两个问题描述

一个是编码规则

一个是数据

先来说说编码指的是Python高级编程语言。既然是语言,肯定有语法,并且也需要素材,你可以把它想成汉语或者英语。语言的语法就相当于编码的规则。这个也是Python的编程基础。

数据

现在说说数据,数据就是在计算机中的任何东西。比如文章,电影,音乐等。

Python编程就是利用自己的语法规则对其进行加工处理,然后呈现出客户想要的数据结果,我们可以把程序或者代码看成一个馒头加工厂,面粉就是程序中使用的数据,机器就是根据语法处理数据,馒头就是代码输出的结果。

注释

注释:就是给合作方或者以后的自己看代码时的一个解释

单行注释用井号(#)表示,注释就是#后面的内容。

一般用于某一行的解说说明

多行注释用一对三引号(''' ''')或者一对三个双引号(""" """)表示

而多行注释一般用于整个文本或者某一个代码区域的解释说明。

其中三个双引号表示对整个文档的说明。

Python解释器不会执行解释中的内容。

“ ””

解释注释是啥意思

“ “ “

‘ ’’

此处是多行注释

可以写多行

‘ ‘ ’

# 打印输出 Hello World!

#注意:请在#于注释内容中间留一个空格

print('Hello World!')

注意:注释不是必须的,只有关键的地方才需要注释

常量与变量

常量:我们数学是说不变的量。

在这里的话,就是值不能被改变的量,比如3.14,10等数字或者一个字符串的文本

变量:值一直在改变的量

数学上以前学过x=10

Python中,我们也是使用等号把变量名和值关联起来,具体的语法是:

变量名=值

例如:

my_name = "郎朗"

print(my_name)

my_name ="李云在"

print(my_name)

运行后的结果是:

郎朗

李云在

注意:

变量存在于内存中,Python语言对大小写敏感,例如my_name与My_name就是不同的变量

变量命名规则

变量名只能以字母或下划线开头,不能以数字开头,但是可以以数字结尾。

例如log_3是变量名,

3_log不是变量名!

变量名不能包括空格

my name 是错误的,解决方法是使用下划线(_)连接起来,变成my_name.

不能用Python中的关键字作为变量名

变量命名方法

顾明思议最好,一眼就能通过英文字母看出意义。

比如my_name比a,b,c这些好。

当变量需要两个以上的单词表示时,常用的方法有两种

第一种:驼峰式大小写,即第一个单词的首字母小写,第二个单词的首字母大写。例如

first-Name,lastName.也可以每一个单词的首字母都采用大写。例如:FirstName,LastName,CamelCase,这种方法也被成为Pascal命名法。

第二种方法

两个单词不能直接用连字符(-或者空格链接),但是可以使用下划线链接,比如first_name,last_name.

数字类型

整数,又称为整型,也就是int类型,在Python中,可以直接对整数进行算术运算。

' ' '

整数运算

' ' '

# 加法

add = 3 + 6

# 在Python中,format方法是格式化输出,也就是在{ }处替换变量的值。后面项目实战中会经常用到

print(' 3+6 的值是 {}'.format(add))

# 加法

sub= 11-3

print(' 11-3 的值是 {}'.format(sub))

# 乘法

multi = 25*4

print(' 25 * 4的值是{}'.format(multi))

# 除法

div = 20 / 10

print(' 20/10的值是{}'.format(div))

# 取模——取余数

delivery = 9 % 4

print(' 9%4的值是{}'.format(delivery))

# 取整除——取商的整数

round_number = 9 // 4

print(' 9 // 4的值是{}'.format(round_number))

# 幂运算-X的几次方

power = 3**3

print(' 3**3的值是{}'.format(power))

运行结果是:

3+6 的值是 9

11-3 的值是 8

25 * 4的值是100

20/10的值是2

9%4的值是1

9 // 4的值是2

3**3的值是27

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191030A03A2D00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券