1. 程式人生 > >廖雪峰的python筆記(一)--入門知識

廖雪峰的python筆記(一)--入門知識

環境:python3.5+ubuntu16.04

1.有關命令列和python的互動模式:

    在命令列模式下能執行.py檔案,

    [輸入python/python3.5可以進入python的互動模式]

    在python互動模式下能執行行程式碼。

2.linux下直接執行.py檔案:

    在.py檔案上加上一行註釋就可以啦。

#!/usr/bin/env python3

出現的問題:我以為跟教程一樣就可以了,並不!初次學ubuntu,還需要在命令列模式下輸入才行:

chmod a+x hello.py

a+x 是給所有人加上可執行許可權,包括所有者,所屬組,和其他人
o+x 只是給其他人加上可執行許可權 

結果:

3.print():

print('hello','world')

1).列印字串,遇到逗號的時候會轉換為空格:hello world。

print('100 + 200 =', 100 + 200)

2).可以列印計算結果:100+200=300。

4.input():

1).input()--輸入

2).input('你想給的提示語:')

相關推薦

雪峰python筆記--入門知識

環境:python3.5+ubuntu16.04 1.有關命令列和python的互動模式:     在命令列模式下能執行.py檔案,     [輸入python/python3.5可以進入python的互動模式]     在python互動模式下能執行行程式碼。 2

Git教程-雪峰——學習筆記

      按照教程學習了git工具的簡單使用,目前最先進的分散式版本控制系統,無論是從GitHub上學習他人的程式碼,還是儲存自己的程式碼都非常有用。        按照教程練習了一遍程式碼,這裡總結一下: 一.建立版本庫   1.開啟git工具,用下面的指令可以

演算法工程師修仙之路:python3雪峰教程筆記

此筆記摘錄於廖雪峰先生的教程,感謝廖先生的無私分享,特此致敬! python簡介 Python是一種什麼語言? 用任何程式語言來開發程式,都是為了讓計算機幹活,而計算機幹活的CPU只認識機器指令,所以,儘管不同的程式語言差異極大,最後都得“翻譯”成

ORM框架疏理——雪峰實戰系列

命令 delete ica 隱式 orm mod prim 數據結構 lam ORM(Object Relational Mapping,對象關系映射),是一種程序設計技術,用於實現面向對象編程語言裏不同類型系統的數據之間的轉換。從效果上來說,它其實創建了一個可在編程語言裏

python筆記

python 學習筆記 字符串處理單雙引號一樣.title():將每個單詞的首字母變為大寫,其余小寫(不管原來是什麽樣).upper():將字符串中所有字母變為大寫.lower():將字符串中所有字母變為小寫.strip():刪除行首和行末的空白(空格和制表符)(直接輸入變量返回值才能看到,否則看不到

Git教程-雪峰——學習筆記

三.遠端庫和建立賬號 建立SSH Key,空格一定要注意,然後先提前在GitHub上註冊賬號 四.分支管理 建立並切換到dev,然後用git branch檢視分支 切回master,並且將工作成果合併到master 刪除dev分支,檢視branch,只剩

Python爬蟲筆記——基礎知識簡單整理

登陸時候的使用者名稱和密碼可以放在http的頭部也可以放在http的body部分。 HTTPS是否可以抓取 由於https運用的加密策略是公開的,所以即使網站使用https加密仍然可以獲得資料,但是類似於微信這樣的app,它自己實現了一套加密演算法,想要抓取資料就變得

Python筆記——Python的優缺點、安裝、建立HelloWorld程式

一、Python的優缺點分析: 優點:程式碼量少,開發速度快 缺點:執行速度慢,Python原始碼不能加密等 二、Python的安裝 1、進入Python的官網Python.org,選擇Downloads -> All releases 目前Python有兩

《SpringBoot實戰第四版》讀書筆記-- 入門

1、SpringBoot最重要的四個核心:自動配置、起步依賴、命令列介面、Actuator(Springboot提供對應用系統的自省和監控的整合功能,可以對應用系統進行配置檢視、相關功能統計等)。     Springboot自動配置消除了傳統Spring應用程式中的很多樣板

Spring Boot 學習筆記入門

Spring boot 簡介 1、Spring boot是Spring家族中的一個全新的框架,它用來簡化Spring應用程式的建立和開發過程,也可以說Spring boot能簡化我們之前採用Spring mvc + Spring + MyBatis 框架進行開發的過程; 2、在以往我們採用 Spring

深度學習筆記——TensorFlow學習筆記入門

之前使用的深度學習框架一直是Keras,Keras的高階封裝特性讓人們十分容易理解並上手。不過有些時候,由於keras過於封裝,反而使得有些時候不能靈活運用。這時候更底層一些的TensorFlow就體現出優勢來了。另外,大家知道,keras的底層後端有Theano和Tens

Spring Cloud 學習筆記——入門、特徵、配置

目錄 0 放在前面 0.1 參考文件 http://cloud.spring.io/spring-cloud-static/Brixton.SR7/ https://springcloud.cc/ http://projects.spring.io/spring-cloud/ 0.2 maven配置 &

初學Python筆記

很長一段時間都太忙,也提不起興趣學點東西。終於有點空了,正好工作中也需要使用python。 隨便找了個Python入門來看, 據說是給非programer看的一本書,還是多語言的,我看的是英文版,正好學習一下英語。外國人經常提供這種免費的書籍。 由於是筆記,內容很簡單。 -

SLAM學習筆記入門

 SLAM (simultaneous localization and mapping),也稱為CML (Concurrent Mapping and Localization), 即時定位與地圖構建,或併發建圖與定位。 SLAM最早由Smith、Self

java安全框架-Shiro學習筆記-入門小案例

Apache Shiro是一個強大且易用的Java安全框架,執行身份驗證、授權、密碼學和會話管理。 我們先來一個簡單的示例 1、建立maven專案 2、將依賴jar包引入專案中,包括shiro和sl

cs229 斯坦福機器學習筆記-- 入門與LR模型

房價 com 還要 實現 最大 title pid 分布 fcm 版權聲明:本文為博主原創文章,轉載請註明出處。

SpringBoot學習筆記入門

通過 描述 都是 init命令 其他 新版本 進行 adl https 1、重新認識Spring   假如臨危受命需要開發一個簡單的基於Spring的web程序,你該做什麽?可能想到一些基本的需要: 項目結構,其中可選擇使用Maven或Gradle構建。其中包含例如

3D Game Programming withDX11 學習筆記 數學知識總結

表示 圖形 http 根據 轉置 元素 material -s com   在圖形學中,數學是不可或缺的一部分,所以本書最開始的部分就是數學知識的復習。在圖形學中,最常用的是矢量和矩陣,所以我根據前面三個章節的數學知識,總結一下數學知識。 一、矢量   數學中的矢量,擁有

最大熵學習筆記預備知識

color wrap targe dsm entropy plus 文件 eight 相關鏈接 生活中我們常常聽到人們說“不要把雞蛋放到一個籃子裏”。這樣能夠減少風險。深究一下,這是為什麽呢?事實上,這裏邊包括了所謂的最大熵原理(The Maxim

PHP學習筆記--基礎知識

1、編譯器中出現中文亂碼 如果編輯環境中輸入的中文程式設計亂碼,可以在“Edit”à”Set Encoding”,設定編碼為“GBK”,如下: 如果執行輸出視窗中文為亂碼,則可以右擊工程檔案,”Properties’à”PHP Debug”à”Encoding Setting”,設定為