python筆記一

 

 

 

 

1.python  exit()  dir查看目錄下文件夾  cd切換文件夾  php

2java

像.exe文件那樣直接運行.py文件,在Windows上是不行的,可是,在Mac和Linux上是能夠的,方法是在.py文件的第一行加上一個特殊的註釋:python

#!/usr/bin/env python3

print('hello, world')

而後,經過命令給hello.py以執行權限:網絡

$ chmod a+x hello.py

 3 input() print()app

  註釋#    冒號:結尾  四個空格的縮進函數

\n表示換行,\t表示製表符,字符\自己也要轉義,因此\\表示的字符就是\測試

Python還容許用r''表示''內部的字符串默認不轉義編碼

4編碼spa

因爲Python的字符串類型是str,在內存中以Unicode表示,一個字符對應若干個字節。若是要在網絡上傳輸,或者保存到磁盤上,就須要把str變爲以字節爲單位的bytescode

以Unicode表示的str經過encode()方法能夠編碼爲指定的bytes

若是咱們從網絡或磁盤上讀取了字節流,那麼讀到的數據就是bytes。要把bytes變爲str,就須要用decode()方法

要計算str包含多少個字符,能夠用len()函數:

若是.py文件自己使用UTF-8編碼,而且也申明瞭# -*- coding: utf-8 -*-,打開命令提示符測試就能夠正常顯示中文

5格式化

%d 整數
%f 浮點數
%s 字符串
%x 十六進制整數

 

>>> 'Age: %s. Gender: %s' % (25, True)
'Age: 25. Gender: True'

6 list 

記得最後一個元素的索引是len(classmates) - 1

若是要取最後一個元素,除了計算索引位置外,還能夠用-1作索引,直接獲取最後一個元素

classmates.append('Adam')

 

classmates.insert(1, 'Jack')

刪除末尾元素,pop()     pop(1)  裏面放索引

要把某個元素替換成別的元素,能夠直接賦值給對應的索引位置:

list裏面的元素的數據類型也能夠不一樣,好比:

>>> L = ['Apple', 123, True]

list元素也能夠是另外一個list,好比:

>>> s = ['python', 'java', ['asp', 'php'], 'scheme']

 8

tuple

另外一種有序列表叫元組:tuple。tuple和list很是相似,可是tuple一旦初始化就不能修改,好比一樣是列出同窗的名字:

>>> classmates = ('Michael', 'Bob', 'Tracy')

9判斷:

 

age = 3
if age >= 18:
    print('adult')
elif age >= 6:
    print('teenager')
else:
    print('kid')

 elifelse if的縮寫

相關文章
相關標籤/搜索