實驗目的:1.學習最簡單的python代碼編輯方式
2.直觀了解python語言的高效
實驗環境:已安裝python3.5並添加環境變量
函數詳解:print()函數的原型詳解以及實例應用
1、利用python創建腳本文件
在【開始】菜單中找到python3.5,點擊打開python的編輯器:
在打開窗口點擊【File】選擇【New File】並點擊打開新建頁面,並點擊【File】選擇【Save】進行保存,在此起名為「learn」進行保存,編輯器會自動添加後綴名「.py」
2、代碼編輯輸出「hello world」
在上一步新建好的窗口中輸入:print("hello world")
點擊快捷鍵【F5】或者點擊腳本頁面的【Run】中的【Run Module】運行腳本
運行結果顯示在python的解釋器窗口
3.腳本文件的解讀
第一行:# -*- coding: utf-8 -*-,該行作用為指定編碼方式,為固定書寫格式,其中utf-8表 示該腳本編碼方式。
第二行:#!/usr/bin/python3,該行代碼在windows作業系統下不執行,在Linux作業系統 下 時告訴作業系統執行這個腳本時,調用/usr/bin下的python3解釋器。
第三行:print("hello world"),該行為本腳本的主要內容,作用為輸出字符串「hello world」
函數原型為:
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
函數參數解析:
*objects:該參數表示需要輸出的值,可以是單個,也可以是多個
sep=' ' :該參數表示同時輸出多個值時,默認用空格間隔,也可以指定
end='\n':該參數表示輸出值時默認換行,可自定不換行,如:end=『 』
file=sys.stdout:該參數表示輸出的目標對象,其可以是文件也可以是數據流,默認 是「sys.stdout」。
flush=False:flush值為True或者False,默認為Flase,表示是否立刻將輸出語句輸出到目標 對象。
4.print函數應用實例
1)輸出多個字符串,print("hello","python"),輸出用空格隔開的hello python
2)格式化輸出多個數字,print("%d,%d"%(1,2)),同時輸出1,2
3)格式化輸出帶精度的浮點數,print("%.3f"%3.1415926),輸出為3.141
4)輸出以0補齊的十六進位,print("0x%02x"%16),輸出為0x10