1.python 如何是輸出不換行:
py 2.7 print(), 可使其不換行
py 3.x print(x,end = 「」)
2.python如何輸出空格?
把空格作為乙個字串, a = 』 『,然後輸出的時候連線起來即可.
3.python3.x 的整除 3 //2 得到的是直接去下整數 1. 3 / 2 得到1.5
4.保留一位小數
print('%.1f' % ((l[b //2]+l[(b/
/2)-1])/
2.0))
5.
chr:
引數是0 - 256 的乙個整數,返回值是當前整數對應的ascii字元。引數可以是10進製也可以是16進製制的形式
ord(…):
引數是乙個ascii字元,返回值是對應的十進位制整數
通過chr()和ord()聯合起來使用,我們就可以對字串進行相關運算的轉換
比如乙個字串str1,轉化成另乙個字串str2, 使得 str2[i] = str1[i] - i
str1 = "eb;3ej8h"
>>> for i in range(0, len(str1)):
... print chr((ord(str1[i])-i)),
...
e a 9
0 a e 2 a
6.split用法
a = st.split(『:』)表示將st這個字串中的引號為分隔符分割成乙個列表存在a中.
7.zfill用法
python zfill() 方法返回指定長度的字串,原字串右對齊,前面填充0。
以下例項展示了 zfill()函式的使用方法:
#!/usr/bin/python3
str = "this is string example from runoob....wow!!!"
print ("str.zfill : ",str.zfill(40))
print ("str.zfill : ",str.zfill(50))
以上例項輸出結果如下:
str.zfill : this
isstring example from runoob....wow!!!
str.zfill : 000000this
isstring example from runoob....wow!!!
8.匯入模組
py中編好了很多模組,匯入即可 使用,如 import math
裡面有很多數學庫的東西
9.排序
sorted(student_tuples, key=itemgetter(2), reverse=true) reverse = true 降序
一些簡單的c 入門知識
1 命名空間 在c c 中,變數 函式和類都是大量存在的,這些變數 函式和類的名稱將都存在於全域性作用域中,可能會導致很多衝突。使用命名空間的目的是對識別符號的名稱進行本地化,以避免命名衝突或名字汙染,namespace關鍵字的出現就是針對這種問題的。即命名空間可以限定識別符號名稱的作用域,有時如果...
python一些函式的總結
學習python的好 1.enumerate函式 用於遍歷序列中的元素,以及元素的下標,諸如 enumerate 函式用於遍歷序列中的元素以及它們的下標 該函式是生成0和1之間的隨機浮點數float,它其實是乙個隱藏的random.random類的例項的random方法。即直接用random.ran...
python學習的一些總結
今天終於把python的基礎語法學完了,倒不是因為它有多難,而是上班後可利用的時間有限。相比於c python作為乙個指令碼語言實在是太舒服了,動態語言用的真是爽啊,讓我想起了在學校時用matlab的日子。變數不用定義拿來就用,沒有指標,少了一大堆指標會引起的問題。庫還特別多,拿來就import,少...