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

Python知识小总结

人生是漫长的,有黑夜,有光明,当我读懂这一个个跳动的文字时,刹那间烟消云散,一缕阳光照进我的心房,它指引着我人生的方向,他告诉着我:黑暗并不可怕,因为只要用顽强的毅力挺过去,就是朝阳,就是希望!嗨,小伙伴们,开学临近了,小编在此推送python基础语法大串讲,如有不足,希望多多留言哦!

Python基础语法简单综述

1

类型

在python中赋值非常的简单,只要将想要的值赋值便可以。例如one=1,则其值便为1;

one=‘zhu’,便使其值为zhu的字符类型,类型的改变由自己定义的值得含义来确定。

2

条件及循环语句

在python中的条件和循环语句基本和c++一样,例如:

1.While语句:

Num=1 while n

Print(num)

Num+=1#自加;

2.if语句

print(“love ji meng ”) 为条件符合输出的语句。例如:if true:(冒号不能少) print(“……”)。

如果是多重的if语句嵌套,则可以使用这样的语句:if a>b: (空四格)

print(“”)elif a

这是一个非常方便的语句。

3.for语句:

for I in range(1,11)#左闭右开区间

print(i)#空四格

4

3

集合、数组、数据结构

1.integers(整数):

My_integers=[1,2,3,4,5]#数组的数值,python中的数值里可以储存任意一种类型的值;

Python中数组的拼接(append(拼接)):

i. Unrequited_love =[]

ii. Unrequited_love.append(‘the effective enginner(工程师,设计,策划)”)

iii. Unrequited_love.append(‘the 4 hour work week’)

iv. Print(unrequited love[0])

2.字典:

key_value的数据结构:类似于c中 catch语句:

a)Dictionary_example= {“key”:”value1”,”key2”:”value2”,”key3”:”value3”}

b) Dictionary_tk=

{“name”:”Leandro”,“nickname(绰号、别名)”:”TK”}

Print(“my name is %”%(dictionary_tk[“name”]))#中间的%为连接符;

5

4

python中类的定义

基本和c++中的类的概念一样,但是也是有区别的:

a. class vehicle():#定义一个类

b.对象的实例化,car=vehicle()

Print(car)

Class vehicle: Def__inin__(self,number_of_wheels,type_of_tank,seating_capacity,maxim um_velocity):#定义构造函数

Self.num_of_wheels= Self.num_of_wheels#初始化

Self.type_of_tank= Self.type_of_tank

Self.seating_capacity= Self.seating_capacity

Self.maximum_velocity= Self.maximum_velocity

Tesla_model_s=vehicle(4,’electric’,5,250)#传递参数

Def number_of_wheels(self):

Return self.number_of_wheels#获取函数的值

Def number_of_wheels(sefl,number):

Self.number_of_wheels=number#给属性设置新的值

Tesla_model_s=vehicle(4,’electric’,5,250)

Print(tesla_model_s.number_of_wheels)

5

python中函数的构造和一些表达方式(提供代码截屏哦!)

定义一个函数:

向参数传递信息:def geart_user(username): #定义一个函数,并且将调用另一个值传递到该函数中,username 为形参,

Print(“hello” +”username.title() +”!”)#+为连字符得意思username.title()为调用该函数将要传递得值

geart_user(‘ji meng’)#传递这个人得名字,人名为实参

#python中单引号和双引号的区别:

咱先来说说1个双引号和三个双引号的区别

例如: s1=”you are look”,如果要写成多行,那么就要使用|(连行符哈),

如 s2=”hello,\World”,s1与s2是一样的,如果你用了三个双引号的话,那么该怎么写呢?话不多说,上代码:

s3=”””hello,

World, ”””看到这三个双引号其实就是将\n简单化!

在三个双引号内可以有注释啦:s3=”””hello,#haha,this is man,

World.

当我用单引号来表示一个字符串时,如果要表示 Let's go shopping 这个字符串,必须这样:

s4 = 'Let\'s go shopping',看到没有,字符串中有一个',而字符串又是用'来表示,所以 这个时候就要使用转义符 \ (\,转义符应该知道吧),

如果你的字符串中有一大堆 的转义符,看起来肯定不舒服,python也很好的解决了这个问题,如下: s5 = "Let's go" 这时,我们看,python知道是用 双引号来表示字符串,所以python就把字符串中的那 个单引号 ', 当成普通的字符处理了,是不是很简单?

具体代码截屏:

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券