#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#第一行注釋是為了告訴linux/os x系統,這是乙個python可執行程式,windows系統會忽略這個注釋;
#python是一種動態型別語言,宣告變數不需要寫資料型別,直接寫變數名即可
platform = '廣東深圳'
#輸出'平台名稱是=深圳!'
print("平台名稱是=",platform,"深圳");
#ord函式把字元轉換為數字形式
print(ord('劉'));#輸出'21016'
#chr函式把數字轉換為unicode字元
print(chr(21016));#輸出'劉'
#輸出十六進製制格式的unicode字元
print('\u4e2d\u6587');#輸出'中文'二字
#b字首帶單引號、雙引號表示byte型別的資料
barr1 = b'深圳';
print(barr1);
#encode函式按照指定的編碼把字串轉換為byte
#中文轉為utf8
barr3 = '程式設計'.encode("utf-8");
print(barr3);#輸出:b'\xe7\xbc\x96\xe7\xa8\x8b'2個漢字按utf8編碼是6個位元組
#decode函式把字串按照編碼方式進行解碼
strliudun = b'\xe5\x92\x8c\xe8\xbe\xb9'.decode('utf-8');
print(strliudun);#輸出'和邊'
#len函式返回字元數量
print(len("newton.."));#輸出字串長度8
print(len('中文'));#輸出2
print(len('中文'.encode('utf-8').decode('utf-8')));#輸出2,編碼再解碼又恢復
#格式化輸出,%用來連線佔位符與值
print('hello %s' % 'world!');#輸出'hello world!'
#格式化內容輸出:小數點後保留3位數字,
print('my score is %.3f' % 25);#輸出:25.000
print('age between %05d-%.2f' % (9,55));#輸出:00009-55.00
#練習:宣告兩個變數並計算
s1 = 72
s2 = 85
r = s2/s1;
print('成績提高了:%.2f%%' % r);#輸出『成績提高了:1.18%』
python基礎入門一
python的變數是不用生宣告的,資料型別是系統自動判斷.print函式可以連續輸出中間逗號隔開.a 10 a 1.3 print a,type a sequence 序列 是一組有順序的元素的集合 序列有兩種 tuple 定值表 也有翻譯為元組 list 列表 s 1 2.1 print s可以對...
python基礎入門 一
位運算 python中的注釋符號是 而有些語言的注釋符號為 python的運算子和其它語言的相差無幾,主要有 順便提一下,因為python是動態性解釋性語言,所以不用事先定義引數的資料型別.資料結構 python的資料結構主要有 位運算是乙個轉為二進位制的乙個運算 其中需要主要的是 原碼 反碼 補碼...
C語言 一 入門基礎
1.1.c語言搭建及system函式 1.2.c語言的基礎框架解釋 include include intmain main是程式的入口,作業系統啟動乙個程式,先找整個exe檔案中main的位置 main是函式名稱,搭配 才算函式 1.3.c程式變數 include include intmain ...