Python 开始
編程語言:高級,低級
Python種類:JavaPython
? ? ? ? ? ? ? ? ? ? ? ?cPython? ? ? ?*******
? ? ? ? ? ? ? ? ? ? ? ?pypy
? ? ? ? ? ? ? ? ? ? ? ?字節碼和機器碼
Python程序:
1.? ? ?終端:C:\python35\python.exe? D:\1.py
? ? ? ? 編輯器:C:\python35\python.exe
2.? ? 文件形
? ? ? ?#/usr/bin/u/ubv/a python
? ? ? ?python 1.py
? ? ? ?./1.py? ? ? ? ?加權限
3.? ? ?編碼
? ? ???#/usr/bin/u/ubv/a python?
? ? ? ?# -*- coding:utf-8 -*-
? ? ? ?補充:
? ? ? ? 字節:位
? ? ? ? unicode? ? ? ? ? ? utf8? ? ? ? ? ? ? ?gbk
? ? ? ? utf8:3
? ? ? ? gbk:2
?
?
?
?
?
?
?
?
?
4.? ? ?print("sdf")
5.? ? ?inp = input(">>>")
? ? ? ? ps:
? ? ? ? ? ? ?>>>hello
? ? ? ? ? ? inp = "hello"
? ? ? ? ? ? 如果將字符串轉換成數字? ?
? ? ? ? ? ? new_inp = int(inp)
? ? ? ? ? ? inp * 10 =? ??????
6.? ? ?變量名??
? ? ? ? ? ? 字母
? ? ? ? ? ? 數字
? ? ? ? ? ? 下劃線
? ? ? ? ? ? ?要求:
? ? ? ? ? ? ? ?不能使用關鍵字
? ? ? ? ? ? ? ?不能數字開頭
? ? ? ? ? ? ? ?建議不要用Python 內置的
7.? ? ?if語句
? ? ? ? ? ? ? ?1.基本
? ? ? ? ? ? ? ?2.嵌套
? ? ? ? ? ? ? ?3.if? ? ? ?elif? ? ? ?else...
8.? ? ?while 循環
? ? ? ? ? ? ? ?while條件:
? ? ? ? ? ? ? ? ? ? ? ? ? ...............
? ? ? ? ? ? ? ?print('.....')
? ? ? ? ? ? ? ?補充:
? ? ? ? ? ? ? ? ? ?a.while else
? ? ? ? ? ? ? ? ? ?b.continue? ? ?break
? ? ? ? ? ? ? ? ? ? ? continue,終止當前循環,開始下一次循環
? ? ? ? ? ? ? ? ? ? ? break,終止所有循環
1 #用戶登錄(三次機會重試) 2 3 count = 0 4 while count < 3: 5 user = input('>>>') 6 pwd = input('>>>') 7 if user == 'alex' and pwd == '123': 8 print('歡迎登錄') 9 print('...........') 10 break 11 else: 12 print('用戶名或者密碼錯誤') 13 count= count + 1 1 count = 0 2 while count < 10: 3 count = count + 1 4 contine 5 print(123) #永不執行 6 7 print('end')?
?
?
?
今日內容:
? ? ? ? python開發IDE:? pycharm? ? ?eclipse
? ? ? ? #專業版
? ? ? ? #不要漢化
? ? ? ? 1、運算符
? ? ? ? ? ? ? ? ? + - * / ** % //
? ? ? ? ? ? ? ? ? 判斷某個東西是否在某個東西里面
? ? ? ? ? ? ? ? ? in? ? ? ? not in?
? ? ? ? ? ? ? ? ? 結果:? 布爾值
? ? ? ? ? ? ? ? ? 數字??
? ? ? ? ? ? ? ? ? 字符串
? ? ? ? ?
? ? ? ? ? ? ? ? ? 注意:
? ? ? ? ? ? ? ? ? ? ? ? ? ?布爾值:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?True? ? 真
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?False? 假
??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if True :
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?pass
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? while True:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?pass
? ? ? ? ? ? ? ? ?v = user == 'alex'? and? pwd == "123"? or? 1==1
? ? ? ? ? ? ? ? ?v = user == 'alex'? ?or? pwd ="123"
? ? ? ? ? ? ? ? ?v = not False
? ? ? ? ? ? ? ? ?補充:
? ? ? ? ? ? ? ? ? ? ? ? ?先計算括號內
? ? ? ? ? ? ? ? ? ? ? ? ?執行順序:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 從前到后
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 結果
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? True OR ==> True
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? True AND===> 繼續走
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? False OR===>繼續走
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? False AND ===>False
?賦值運算
? count = 1
?
count = count +1
count + =1
?
count = count - 1
count - = 1
?
count = count * 1
count * = 1
?
結果是值
? ? ? ?算術運算
? ? ? ? ? ? ? a = 10*10
? ? ? ?賦值運算
? ? ? ? ? ? ? a = a + 1
?
結果是布爾值
? ? ? ?比較運算
? ? ? ? ? ? ? ?a = 1 > 5
? ? ? ?邏輯運算
? ? ? ? ? ? ? ? a = 1 >6 or 1 ==1
? ? ? ?成員運算
? ? ? ? ? ? ? ? a = "中" in "古東明"
?
2.??基本數據類型
? ? ? 數字? ? ? int,所有的功能,都放在int里
? ? ? ? ? ? ?a1 = 123
? ? ? ? ? ? ?a2 = 456
? ? ? ? ? ? ?- int
? ? ? ? ? ? ? ? ? 將字符串轉換為數字
? ? ? ? ? ? ? ? ? ? ? ? ?a = '123'
? ? ? ? ? ? ? ? ? ? ? ? ?print(type(a),a)
? ? ? ? ? ? ? ? ? ? ? ? ?b = int(a)
? ? ? ? ? ? ? ? ? ? ? ? ?print (type(b),b)
? ? ? ? ? ? ?- bit_lenght()
? ? ? ? ? ? ? ? ? ? ? ? #當前數字的二進制,至少用N位表示
r = age.bit_length()? ? ? 字符串
? ? ? ? ? ? ?s1 = "asdf"
? ? ? ? ? ? ?s2 = "kklaidlald"
? ? ? ?列表? ?list
? ? ? ? ? ? ? ...
? ? ? ?元組? ?tuple
? ? ? ? ? ? ? ...
? ? ? ? 字典? dict
? ? ? ? ? ? ? ?...
? ? ? ? 布爾值? ?bool
?
PyCharm中多行注釋快捷
選中要注釋的代碼,按Ctrl+/被選中行被注釋,再次按下Ctrl+/,注釋被取消
?
?
?
?
?
?
?
?
?
?
?
?
? ? ? ? ? ? ? ? ? ?
? ? ? ? ??
轉載于:https://www.cnblogs.com/jingmeng-6/p/10311571.html
總結
- 上一篇: 在spring配置中出现的问题,解决方案
- 下一篇: 钱币兑换问题 (完全背包)