Python程式設計入門(Linux中演示)

2021-08-21 17:14:42 字數 2839 閱讀 5416

一、執行環境

1.確認是否安裝python

[root@master1 ~]# python

python 2.7.5 (default, aug 4 2017, 00:39:18)

[gcc 4.8.5 20150623 (red hat 4.8.5-16)] on linux2

>>>

2.若沒有安裝,使用yum安裝

[root@master1 ~]# yum install python
3.退出命令

退出命令:ctrl+d或者輸入 exit() 退出

二、python注意事項

1.pyrhon檔案中未指定編碼時,在執行過程中會出錯

原因:python預設編碼格式是ascii格式,未修改時無法正確列印漢字

解決辦法:在檔案開頭新增  #-*- coding:utf-8 -*-  或者  #coding=utf-8

三、python互動式程式設計例項演示

1.輸出hello

[root@master1 pythonstudy]# python

python 2.7.5 (default, aug 4 2017, 00:39:18)

[gcc 4.8.5 20150623 (red hat 4.8.5-16)] on linux2

>>> print "hello"

hello

2.多行語句顯示

使用"\"可以將一行語句多行顯示

>>> a=1

>>> b=2

>>> c=3

>>> total=a+\

... b+\

... c

>>> total

6

語句中包含 ,{},或者()時,不需要使用多行連線符,如:

>>> days = ['monday','tuesday','wednesday',

... 'thursday','friday']

>>> days

['monday', 'tuesday', 'wednesday', 'thursday', 'friday']

四、python指令碼式程式設計例項演示

1.helloworld

[root@master1 pythonstudy]# vim helloworld.py
新增:

#!/usr/bin/python

print "hello world";

執行輸出:

[root@master1 pythonstudy]# python helloworld.py 

hello world

2.等待使用者輸入

#!/usr/bin/python

#coding=utf-8

#功能實現:等待使用者輸入

#檔名:001.py

raw_input("按下enter鍵退出,其他任意鍵顯示...\n")

執行輸出:

[root@master1 pythonstudy]# python 001.py

按下enter鍵退出,其他任意鍵顯示...

[root@master1 pythonstudy]#

3.python字串練習

#!/usr/bin/python

#-*- coding:utf-8 -*-

str = 'hello world!'

print str #輸出完整字串

print str[0] #輸出字串中的第乙個字元

print str[2:5]#輸出字串中第三個至第五個之間的字串

print str[2:]#輸出從第三個字元開始的字串

print str *2 #列印兩次

print str + "test" #輸出連線字串

執行輸出:

[root@wugenqiang pythonstudy]# python test001.py

hello world!

hllo

llo world!

hello world!hello world!

hello world!test

4.字典

#!/usr/bin/python

#coding=utf-8

#功能實現:python字典

dict = {}

dict['one'] = "this is one"

dict[2] = "this is two"

tinydict =

print dict['one'] #輸出鍵位『one』的值

print dict[2] #輸出鍵位2的值

print tinydict #輸出完整的字典

print tinydict.keys() #輸出所有鍵

print tinydict.values() #輸出所有值

執行輸出:

[root@wugenqiang pythonstudy]# python dict01.py

this is one

this is two

['dept', 'code', 'name']

['sales', 6734, 'john']

linux程式設計 入門

在這裡,我們僅僅介紹有關linux的基礎知識 1.什麼是unix2.gnu3.linux 準確的來說linux只是乙個作業系統的核心,最初它由林納斯 托瓦茲在大學期間創造,在1991年發布後,憑藉著開源的特性,linux發展迅猛,其在今天的伺服器領域無人能敵.而我們所說的linux作業系統其實是li...

Linux程式設計入門

1 先熟悉linux系統的常用命令。2 深入學習emacs或者vim。值得你花半年時間系統學習!以後我們就是用這個編輯器來寫程式的了,經過配置,emacs完完全全就是乙個ide了,像 跳轉,自動補齊 智慧型感應 以及其他的一些好用功能。3 學習makefile的編寫。因為我們是用makefile來組...

Python程式設計入門

0x00 python的兩種程式設計形式 1 互動式 2 指令碼式,也分兩種方式。詳見 0x01 python有五個標準的資料型別 numbers 數字 string 字串 list 列表 tuple 元組 dictionary 字典 詳見 後面另有文章詳細介紹了各個內容 0x02 python的運...