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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

learning python学习小记(一)

發布時間:2024/4/15 python 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 learning python学习小记(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

python是一種高效的語言。盡管其運行效率比傳統的語言差,但是由于其開發的高效性和簡單性讓程序員在開發過程中節省很多時間,所以python非常受歡迎。程序員的時間是非常有限的,提高程序員開發的效率非常重要。我正是沖著這個特性去學習python。

learning python這本書說的是py語言的本身,而怎么使用python在programming python這本書里面有。

首先學一門語言,最主要就是先來個helloworld,當然我們也不例外。

import sys print("python in" + sys.platform) print(2 ** 100) x = "spam" print( x * 8 )

保存為hello.py。

寫完之后又如何運行呢?一般來說有3種方法。

1.ide,直接點擊運行。 2.調用python程序,并將本文件作為輸入程序。 3.在bash中直接運行本文件。

對于第2種方法,我們可以在cmd中輸入以下命令,python hello.py。

對于第3種方法,我們可以在hello.py這個文件中加入shell的可執行命令#!/usr/bin/python。之后把這個文件改成可執行文件(x),然后就可以在bash中運行了。

這里輸出

?

好接下來重點分析一下第一句import吧。

學過c的人都知道include這個預處理命令,這里python的import跟它非常像。但是又有不同,import是把該文件(py中的術語為module,模塊)載入的同時把該文件執行。比如說另一文件second.py有如下代碼:

x = 123 print(x)

?如果在hello.py里面寫上import second。那么將會在hello.py的輸出結果前插入了一行輸出123。這個123就是second.py所執行的。

import在載入的同時會保留其變量的命名域(namespace)。就是說加入在hello.py中想調用x=123這個變量的時候,需要引用second.x。

另外還有一條比較有用的語句from xx import xx。這個前面的xx是表示一個可執行py文件,后面表示的是一個變量。這句意思是說從一個py文件中引入一個變量xx,并且在引入過程中該py文件不執行,只是單純拷貝變量。假如hello.py有如下代碼:

from second import x print(x)

那么將會在屏幕上輸出123.注意from import語句并沒有為變量保留namespace。

另外,import語句在一個可執行程序中只會執行一次,如果需要再次執行,建議使用reload或者exec。我個人比較喜歡exec。

exec(open(“second.py”).read())

打開second.py文件并執行,多清楚明了~

好了今天先寫到這里。

轉載于:https://www.cnblogs.com/apir8181/archive/2013/01/29/2881816.html

總結

以上是生活随笔為你收集整理的learning python学习小记(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。