日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python中使用什么注释语句和运算_Python基础知识

發(fā)布時(shí)間:2024/1/23 python 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中使用什么注释语句和运算_Python基础知识 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本文標(biāo)識(shí) :Python_1

本文編輯 : Jack 風(fēng)

編程工具 : Anaconda、Pycharm

閱讀時(shí)長(zhǎng) : 12分鐘

Python基礎(chǔ)學(xué)習(xí)為什么那么多培訓(xùn)機(jī)構(gòu)?那么多的程序員呢?

很簡(jiǎn)單啊。因?yàn)殚T檻低啊。==.

不信?來(lái)動(dòng)手試試吧。

1、操作系統(tǒng)(科普一下)

目標(biāo)了解操作系統(tǒng)及應(yīng)用操作系統(tǒng)接口示意圖那么沒(méi)有安裝操作系統(tǒng)的計(jì)算機(jī), 那就是裸機(jī)

2、Python優(yōu)缺點(diǎn)時(shí)勢(shì)造英雄 人生苦短,我用python

Python可以做什么呢?

3、Python的第一個(gè)程序上篇已經(jīng)說(shuō)過(guò)一些,但是竟然有人問(wèn)我如何創(chuàng)建!!

此處以 jupyter為例吧。

果真是炒雞小白。

1、運(yùn)行服務(wù),進(jìn)入web頁(yè)面

2、進(jìn)入你的工作目錄

3、成功輸出你的第一行代碼

4、注釋

4.1、注釋引入

1、未使用注釋

2、使用注釋

3、注釋的作用通過(guò)用自己熟悉的語(yǔ)言,在程序中對(duì)某些代碼進(jìn)行標(biāo)注說(shuō)明,這就是注釋的作用,能夠大大增強(qiáng)程序的可讀性

4.2、注釋分類

1、# 我是注釋,可以在里寫一些功能說(shuō)明之類的哦

print('hello world')

2、

3、在python的語(yǔ)法規(guī)范中推薦使用的方式:

(早期版本,不寫的話,`print(‘努力賺錢的小風(fēng)’)就會(huì)報(bào)錯(cuò)哦)# -*- coding:utf-8 -*-

5、變量以及類型

目標(biāo)掌握變量的定義和修改

了解變量有哪些類型和查看方式

5.1、A:簡(jiǎn)單來(lái)講就是,在程序中,我們需要對(duì)2個(gè)數(shù)據(jù)進(jìn)行求和,那么該怎么做呢?

B:類比現(xiàn)實(shí)生活中,比如你去買早餐,一個(gè)雞蛋,一個(gè)茄子包子等,你需要算你共花了多少錢。

所以,對(duì)于Python而言,存儲(chǔ)一個(gè)數(shù)據(jù),就需要一個(gè)變量程序就是用來(lái)處理數(shù)據(jù),而變量就是用來(lái)存儲(chǔ)數(shù)據(jù)的。

*思考:我們應(yīng)該讓變量占用多大空間,保存什么樣的數(shù)據(jù)?*

5.2、

生活中類型的例子(拿車來(lái)舉例吧):挖掘機(jī)、轎車、跑車、公交車

(類型,大小,價(jià)格都不同)

程序中:

充分利用空間,有效管理內(nèi)存

那么問(wèn)題來(lái)了,如何知道一個(gè)變量的類型呢?Python中,只要定義了變量,且它有數(shù)據(jù),那么它的類型就確定了。不用去說(shuō)明它的類型,系統(tǒng)會(huì)自動(dòng)辨別。

type(變量名稱)---- 查看變量類型

6、標(biāo)示符和關(guān)鍵字

6.1、標(biāo)示符開發(fā)人員在程序中自定義的一些符號(hào)和名稱

標(biāo)示符是自己定義的,如變量名 、函數(shù)名等

6.2、標(biāo)示符的規(guī)則標(biāo)示符由字母、下劃線和數(shù)字組成,且數(shù)字不能開頭

找一找:(如下,哪些是對(duì)的,哪些是錯(cuò)的?)fromNo12

from#12

my_Boolean

my-Boolean

Obj2

2ndObj

myInt

test1

Mike2jack

My_tExt

_test

test!32

haha(da)tt

int

jack_rose

jack&rose

GUI

G.U.I

a2data

python中的標(biāo)識(shí)符是區(qū)分大小寫的

6.3、命名規(guī)則見名知意

駝峰命名

下劃線鏈接

6.4、關(guān)鍵字python一些具有特殊功能的標(biāo)示符,這就是所謂的關(guān)鍵字

關(guān)鍵字,是python已經(jīng)使用的了,所以不允許開發(fā)者自己定義和關(guān)鍵字相同的名字的標(biāo)示符

查看關(guān)鍵字

7、輸出

7.1、普通輸出# 打印提示

print("hello world")

7.1、格式化輸出

7.1.1、格式化的目的print('小風(fēng)今年10歲')

print('小風(fēng)今年18歲')

print('小風(fēng)今年20歲')

# 思考,年齡多次使用,如何簡(jiǎn)化 -- 字符串可視化

7.1.2、格式化

7.1.3、換行輸出#在輸出的時(shí)候,如果有\(zhòng)n那么,此時(shí)\n后的內(nèi)容會(huì)在另外一行顯示

print("1234567890-------") # 會(huì)在一行顯示

print("1234567890\n-------") # 一行顯示1234567890,另外一行顯示-------

7.1.4、Python2-3輸出區(qū)別Python3 使用 print 必須要以小括號(hào)包裹打印內(nèi)容,比如print('hi')

Python2 既可以使用帶小括號(hào)的方式,也可以使用一個(gè)空格來(lái)分隔打印內(nèi)容,比如print 'hi'

現(xiàn)在都是以python3為主

7.1.5、動(dòng)手試試吧編碼完成一下名片的顯示:==================================

姓名: 努力賺錢的小風(fēng)

QQ:xxxxxxx

手機(jī)號(hào):185xxxxxx

公司地址:北京市xxxx

==================================

#思考,如何格式化輸出?換行?

8、輸入這里簡(jiǎn)單說(shuō)一下,Python2中的輸入是 raw_input()函數(shù)

而在Python3中只有input()

9、運(yùn)算符算術(shù)運(yùn)算符運(yùn)算優(yōu)先級(jí)

賦值運(yùn)算符

復(fù)合賦值運(yùn)算符

9.1、算術(shù)運(yùn)算符

下面以a=10 ,b=20為例進(jìn)行計(jì)算

運(yùn)算符描述實(shí)例+加兩個(gè)對(duì)象相加 a + b 輸出結(jié)果 30

-減得到負(fù)數(shù)或是一個(gè)數(shù)減去另一個(gè)數(shù) a - b 輸出結(jié)果 -10

*乘兩個(gè)數(shù)相乘或是返回一個(gè)被重復(fù)若干次的字符串 a * b 輸出結(jié)果 200

/除x除以y b / a 輸出結(jié)果 2

%取余返回除法的余數(shù) b % a 輸出結(jié)果 0

**冪返回x的y次冪 a**b 為10的20次方, 輸出結(jié)果 100000000000000000000

//取整除返回商的整數(shù)部分 9//2 輸出結(jié)果 4 , 9.0//2.0 輸出結(jié)果 4.0>>> 9 / 2.0

4.5

>>> 9 // 2.0

4.0

>>> 1 + 2*3

7

>>> (1+2) * 3

9

9.2、賦值運(yùn)算符

運(yùn)算符描述實(shí)例=賦值運(yùn)算符把=號(hào)右邊的結(jié)果給左邊的變量 num=1+2*3 結(jié)果num的值為7>>> a, b = 1, 2

>>> a

1

>>> b

2

9.3、復(fù)合賦值運(yùn)算符

運(yùn)算符描述實(shí)例+=加法賦值運(yùn)算符c += a 等效于 c = c + a

-=減法賦值運(yùn)算符c -= a 等效于 c = c - a

*=乘法賦值運(yùn)算符c *= a 等效于 c = c * a

/=除法賦值運(yùn)算符c /= a 等效于 c = c / a

%=取模賦值運(yùn)算符c %= a 等效于 c = c % a

**=冪賦值運(yùn)算符c ** = a 等效于 c = c ** a

//=取整除賦值運(yùn)算符c //= a 等效于 c = c // a

10、數(shù)據(jù)類型轉(zhuǎn)化了解類型轉(zhuǎn)換的作用

掌握常用的類型轉(zhuǎn)換

函數(shù)說(shuō)明int(x [,base ])將x轉(zhuǎn)換為一個(gè)整數(shù)

long(x [,base ])將x轉(zhuǎn)換為一個(gè)長(zhǎng)整數(shù)

float(x )將x轉(zhuǎn)換到一個(gè)浮點(diǎn)數(shù)

complex(real [,imag ])創(chuàng)建一個(gè)復(fù)數(shù)

str(x )將對(duì)象 x 轉(zhuǎn)換為字符串

repr(x )將對(duì)象 x 轉(zhuǎn)換為表達(dá)式字符串

eval(str )用來(lái)計(jì)算在字符串中的有效Python表達(dá)式,并返回一個(gè)對(duì)象

tuple(s )將序列 s 轉(zhuǎn)換為一個(gè)元組

list(s )將序列 s 轉(zhuǎn)換為一個(gè)列表

chr(x )將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)字符

unichr(x )將一個(gè)整數(shù)轉(zhuǎn)換為Unicode字符

ord(x )將一個(gè)字符轉(zhuǎn)換為它的整數(shù)值

hex(x )將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)十六進(jìn)制字符串

oct(x )將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)八進(jìn)制字符串

舉例a = '100' # 此時(shí)a的類型是一個(gè)字符串,里面存放了100這3個(gè)字符

b = int(a) # 此時(shí)b的類型是整型,里面存放的是數(shù)字100

print("a=%d"%b)

11、判斷語(yǔ)句介紹直接拿一個(gè)例子來(lái)說(shuō)明吧。

if 今天是周六或者周日:

約妹子

if 今天是情人節(jié):

買玫瑰

if 今天發(fā)工資:

先還信用卡的錢

if 有剩余:

又可以happy了,O(∩_∩)O哈哈~

else:

噢,no。。。還的等30天

小總結(jié):如果某些條件滿足,才能做某件事情,而不滿足時(shí)不允許做,這就是所謂的判斷

不僅生活中有,在軟件開發(fā)中“判斷”功能也經(jīng)常會(huì)用到

12、if語(yǔ)句掌握 if 語(yǔ)句的語(yǔ)法格式

12.1、if判斷語(yǔ)句介紹if語(yǔ)句是用來(lái)進(jìn)行判斷的,其使用格式如下:if 要判斷的條件:

條件成立時(shí),要做的事情demo1:age = 30

print "------if判斷開始------"

if age>=18:

print "我已經(jīng)成年了"

print "------if判斷結(jié)束------"運(yùn)行結(jié)果:------if判斷開始------

我已經(jīng)成年了

------if判斷結(jié)束------demo2:age = 16

print "------if判斷開始------"

if age>=18:

print "我已經(jīng)成年了"

print "------if判斷結(jié)束------"運(yùn)行結(jié)果:------if判斷開始------

------if判斷結(jié)束------

小總結(jié):以上2個(gè)demo僅僅是age變量的值不一樣,結(jié)果卻不同;能夠看得出if判斷語(yǔ)句的作用:就是當(dāng)滿足一定條件時(shí)才會(huì)執(zhí)行那塊代碼,否則就不執(zhí)行那塊代碼

注意:代碼的縮進(jìn)為一個(gè)tab鍵,或者4個(gè)空格

12.2、練一練

要求:從鍵盤獲取自己的年齡,判斷是否大于或者等于18歲,如果滿足就輸出“哥,已成年,網(wǎng)吧可以去了”使用input從鍵盤中獲取數(shù)據(jù),并且存入到一個(gè)變量中

使用if語(yǔ)句,來(lái)判斷 age>=18是否成立

12.3、想一想判斷age大于或者等于18歲,使用的是 >=,還有哪些呢?

13、比較、關(guān)系運(yùn)算符

13.1、比較(即關(guān)系)運(yùn)算符

python中的比較運(yùn)算符如下表

運(yùn)算符描述示例==檢查兩個(gè)操作數(shù)的值是否相等,如果是則條件變?yōu)檎妗H鏰=3,b=3則(a == b) 為 true.

!=檢查兩個(gè)操作數(shù)的值是否相等,如果值不相等,則條件變?yōu)檎妗H鏰=1,b=3則(a != b) 為 true.

<>檢查兩個(gè)操作數(shù)的值是否相等,如果值不相等,則條件變?yōu)檎妗H鏰=1,b=3則(a <> b) 為 true。這個(gè)類似于 != 運(yùn)算符

>檢查左操作數(shù)的值是否大于右操作數(shù)的值,如果是,則條件成立。如a=7,b=3則(a > b) 為 true.

>=檢查左操作數(shù)的值是否大于或等于右操作數(shù)的值,如果是,則條件成立。如a=3,b=3則(a >= b) 為 true.

<=檢查左操作數(shù)的值是否小于或等于右操作數(shù)的值,如果是,則條件成立。如a=3,b=3則(a <= b) 為 true.

13.2、 邏輯運(yùn)算符

運(yùn)算符邏輯表達(dá)式描述實(shí)例andx and y布爾"與" - 如果 x 為 False,x and y 返回 False,否則它返回 y 的計(jì)算值。(a and b) 返回 20。

orx or y布爾"或" - 如果 x 是 True,它返回 True,否則它返回 y 的計(jì)算值。(a or b) 返回 10。

notnot x布爾"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。not(a and b) 返回 False

14、小風(fēng)作業(yè)練習(xí)

必做題說(shuō)出變量名字,可以由哪些字符組成

寫出變量命名時(shí)的規(guī)則

說(shuō)出什么是駝峰法(大駝峰、小駝峰)

編寫程序,完成以下要求:提示用戶進(jìn)行輸入數(shù)據(jù)

獲取用戶的數(shù)據(jù)數(shù)據(jù)(需要獲取2個(gè))

對(duì)獲取的兩個(gè)數(shù)字進(jìn)行求和運(yùn)行,并輸出相應(yīng)的結(jié)果

編寫程序,完成以下要求:提示用戶進(jìn)行輸入數(shù)據(jù)

獲取用戶的數(shù)據(jù)數(shù)據(jù)(需要獲取2個(gè))

對(duì)獲取的兩個(gè)數(shù)字進(jìn)行減法運(yùn)行,并輸出相應(yīng)的結(jié)果

編寫程序,完成以下信息的顯示:

================================== = 歡迎進(jìn)入到身份認(rèn)證系統(tǒng)V1.0 = 1. 登錄 = 2. 退出 = 3. 認(rèn)證 = 4. 修改密碼 ==================================

編寫程序,從鍵盤獲取一個(gè)人的信息,然后按照下面格式顯示

================================== 姓名: A2Data QQ:xxxxxxx 手機(jī)號(hào):185xxxxxx 公司地址:北京市xxxx ==================================

編寫程序,從鍵盤獲取用戶名和密碼,然后判斷,如果正確就輸出以下信息親愛(ài)的xxx,歡迎登陸 A2Data學(xué)習(xí)管理系統(tǒng)

歡迎評(píng)論做答。

如有疑問(wèn),請(qǐng)?zhí)砑?#xff1a;a2xf669

總結(jié)

以上是生活随笔為你收集整理的python中使用什么注释语句和运算_Python基础知识的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。