Python基礎知識大總結


Python基礎知識大總結

1、頭部注釋

  • 什么是python頭部注釋

答:寫在Python腳本第一行的用#號開頭表示的信息就是頭注釋。eg:coding:utf-8

  • python頭部注釋的作用

答:被系統或解釋器所調用

告知:

1)python解釋器在哪?2)腳本編碼格式是啥?

  • 頭注釋的結構

答:注釋符號+注釋的內容 (# coding:utf-8)

  • 常見頭注釋介紹

答:# coding:utf-8 定義coding則告訴系統腳本是何編碼格式(更好的翻譯中文,適合國內開發)

#!/usr/bin/env 定義#!,會去找指定路徑下的python解釋器(比較少用)

2、導入位置

  • 導入的是什么

答:導入是將python的一些功能函數放到當前的腳本中使用

不導入的功能無法直接在當前腳本使用(除了python自帶的內置函數)

  • 為什么需要導入

答:導入已經寫好的功能,減少開發時間,快速完成開發任務

  • 為什么要放在頭注釋下邊

答:先導入,才能使用導入的方法,程序是自上而下執行的

  • Import os(內置導入函數+被導入的模塊)

3、代碼的執行順序

  • 如何執行

答:自上而下,逐行執行

  • 什么是python的內置函數

答:不需要導入就可以使用的函數

  • 第一個python的內置函數print的使用

答:將信息顯示(顯示)在控制台(cmd)上的函數

print(object, end= ‘’) (函數名(執行函數)+參數體,函數執行的必要數據,有了數據才能執行函數, end告訴在函數執行完之后該干什么,默認換行,如果end=‘’,則可以使其不換行)

# coding:utf-8

print('這是第一行print信息', end='')
print('今天晚上天氣很好')
print('今天要早點休息吧')
print('你好', '小慕', '明天見')

4、Python的注釋

注釋的三種用法

  • 三引號
"""
	這是三引號注釋的第一種
	雙引號形式,我們可以隨意換行
	持平
“”“
  • 單引號
''' 這是三引號注釋的第二種 單引號形式,功能與雙引號完全一致 '''
# coding:utf-8

"""
    這個腳本用作注釋的練習
    引號注釋一般用在倆個地方
    1: 是整個腳本的開篇,作用在於給別人介紹一下這個腳本的作用
    2: 對於函數功能的解釋,比如我們的print內置函數里面就有這樣的注釋
        對於這樣的注釋,未來會在函數篇章介紹
"""

print('學習python是一個很有意思的')  # 這是一個簡單的注釋練習

# 下邊的1 2 是一個整體
print('1')
print('2')

5、python的執行入口

  • 什么是腳本的入口

答:一般稱代碼執行的入口叫主函數main

  • 腳本入口的寫法

答:__name__ == '__main__'

  • 縮進
# coding:utf-8

import os


if __name__ == '__main__':
	print("不同代碼塊,不同級別,該print語句屬於 if...這個代碼塊的語句")
  • 是否一定需要腳本入口

答:並不是

1)好規范,可以把需要的業務代碼寫到腳本的上方,然后在入口語句的縮進代碼塊中統一執行,代碼結構清晰,容易維護

2)在像其他語言看齊,因為C++,Java都需要入口語法才可以執行!

6、input函數

  • input函數的功能

答:接受一個標准輸入數據,返回為string類型

  • input函數的用法

答:result = input('請輸入一些內容:')

參數: 括弧內是一個提示字符串,用來告知用戶需要填寫的已知條件

# coding:utf-8

name = input('你的名字是:')
birthday = input('你的生日是:')
like_fruit = input('你喜歡的水果是:')

print('你的名字叫做:%s,出生於:%s,你喜歡的水果是:%s' %
      (name, birthday, like_fruit))

7、變量與變量名

  • 什么是變量

答:變量名=變量值(賦值語句)通過變量名賦值可以進行值的改變

  • 變量存在哪里

答:每個變量被定義后存入一個內存塊

  • 變量名的規則

答:組成:必須是數字、字母、下划線組成

長度:任意長度,但不建議太長,20字符以內

要求:開頭必須是字母、下划線

注意:區分大小寫、有意義

# coding:utf-8


username = '小慕'
age = 20

is_sleep = 'ok'

dog_exists = 'yes'

a, b, c = 1, 2, 3  # python特殊用法

if __name__ == '__main__':
    print(username)
    print(age)
    print(is_sleep)
    print(dog_exists)
    print(a, b, c)

持續更新中ing…


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM