Python 开始
編程語(yǔ)言:高級(jí),低級(jí)
Python種類:JavaPython
? ? ? ? ? ? ? ? ? ? ? ?cPython? ? ? ?*******
? ? ? ? ? ? ? ? ? ? ? ?pypy
? ? ? ? ? ? ? ? ? ? ? ?字節(jié)碼和機(jī)器碼
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? ? ? ? ?加權(quán)限
3.? ? ?編碼
? ? ???#/usr/bin/u/ubv/a python?
? ? ? ?# -*- coding:utf-8 -*-
? ? ? ?補(bǔ)充:
? ? ? ? 字節(jié):位
? ? ? ? unicode? ? ? ? ? ? utf8? ? ? ? ? ? ? ?gbk
? ? ? ? utf8:3
? ? ? ? gbk:2
?
?
?
?
?
?
?
?
?
4.? ? ?print("sdf")
5.? ? ?inp = input(">>>")
? ? ? ? ps:
? ? ? ? ? ? ?>>>hello
? ? ? ? ? ? inp = "hello"
? ? ? ? ? ? 如果將字符串轉(zhuǎn)換成數(shù)字? ?
? ? ? ? ? ? new_inp = int(inp)
? ? ? ? ? ? inp * 10 =? ??????
6.? ? ?變量名??
? ? ? ? ? ? 字母
? ? ? ? ? ? 數(shù)字
? ? ? ? ? ? 下劃線
? ? ? ? ? ? ?要求:
? ? ? ? ? ? ? ?不能使用關(guān)鍵字
? ? ? ? ? ? ? ?不能數(shù)字開頭
? ? ? ? ? ? ? ?建議不要用Python 內(nèi)置的
7.? ? ?if語(yǔ)句
? ? ? ? ? ? ? ?1.基本
? ? ? ? ? ? ? ?2.嵌套
? ? ? ? ? ? ? ?3.if? ? ? ?elif? ? ? ?else...
8.? ? ?while 循環(huán)
? ? ? ? ? ? ? ?while條件:
? ? ? ? ? ? ? ? ? ? ? ? ? ...............
? ? ? ? ? ? ? ?print('.....')
? ? ? ? ? ? ? ?補(bǔ)充:
? ? ? ? ? ? ? ? ? ?a.while else
? ? ? ? ? ? ? ? ? ?b.continue? ? ?break
? ? ? ? ? ? ? ? ? ? ? continue,終止當(dāng)前循環(huán),開始下一次循環(huán)
? ? ? ? ? ? ? ? ? ? ? break,終止所有循環(huán)
1 #用戶登錄(三次機(jī)會(huì)重試) 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('用戶名或者密碼錯(cuò)誤') 13 count= count + 1 1 count = 0 2 while count < 10: 3 count = count + 1 4 contine 5 print(123) #永不執(zhí)行 6 7 print('end')?
?
?
?
今日內(nèi)容:
? ? ? ? python開發(fā)IDE:? pycharm? ? ?eclipse
? ? ? ? #專業(yè)版
? ? ? ? #不要漢化
? ? ? ? 1、運(yùn)算符
? ? ? ? ? ? ? ? ? + - * / ** % //
? ? ? ? ? ? ? ? ? 判斷某個(gè)東西是否在某個(gè)東西里面
? ? ? ? ? ? ? ? ? in? ? ? ? not in?
? ? ? ? ? ? ? ? ? 結(jié)果:? 布爾值
? ? ? ? ? ? ? ? ? 數(shù)字??
? ? ? ? ? ? ? ? ? 字符串
? ? ? ? ?
? ? ? ? ? ? ? ? ? 注意:
? ? ? ? ? ? ? ? ? ? ? ? ? ?布爾值:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?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
? ? ? ? ? ? ? ? ?補(bǔ)充:
? ? ? ? ? ? ? ? ? ? ? ? ?先計(jì)算括號(hào)內(nèi)
? ? ? ? ? ? ? ? ? ? ? ? ?執(zhí)行順序:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 從前到后
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 結(jié)果
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? True OR ==> True
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? True AND===> 繼續(xù)走
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? False OR===>繼續(xù)走
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? False AND ===>False
?賦值運(yùn)算
? count = 1
?
count = count +1
count + =1
?
count = count - 1
count - = 1
?
count = count * 1
count * = 1
?
結(jié)果是值
? ? ? ?算術(shù)運(yùn)算
? ? ? ? ? ? ? a = 10*10
? ? ? ?賦值運(yùn)算
? ? ? ? ? ? ? a = a + 1
?
結(jié)果是布爾值
? ? ? ?比較運(yùn)算
? ? ? ? ? ? ? ?a = 1 > 5
? ? ? ?邏輯運(yùn)算
? ? ? ? ? ? ? ? a = 1 >6 or 1 ==1
? ? ? ?成員運(yùn)算
? ? ? ? ? ? ? ? a = "中" in "古東明"
?
2.??基本數(shù)據(jù)類型
? ? ? 數(shù)字? ? ? int,所有的功能,都放在int里
? ? ? ? ? ? ?a1 = 123
? ? ? ? ? ? ?a2 = 456
? ? ? ? ? ? ?- int
? ? ? ? ? ? ? ? ? 將字符串轉(zhuǎn)換為數(shù)字
? ? ? ? ? ? ? ? ? ? ? ? ?a = '123'
? ? ? ? ? ? ? ? ? ? ? ? ?print(type(a),a)
? ? ? ? ? ? ? ? ? ? ? ? ?b = int(a)
? ? ? ? ? ? ? ? ? ? ? ? ?print (type(b),b)
? ? ? ? ? ? ?- bit_lenght()
? ? ? ? ? ? ? ? ? ? ? ? #當(dāng)前數(shù)字的二進(jìn)制,至少用N位表示
r = age.bit_length()? ? ? 字符串
? ? ? ? ? ? ?s1 = "asdf"
? ? ? ? ? ? ?s2 = "kklaidlald"
? ? ? ?列表? ?list
? ? ? ? ? ? ? ...
? ? ? ?元組? ?tuple
? ? ? ? ? ? ? ...
? ? ? ? 字典? dict
? ? ? ? ? ? ? ?...
? ? ? ? 布爾值? ?bool
?
PyCharm中多行注釋快捷
選中要注釋的代碼,按Ctrl+/被選中行被注釋,再次按下Ctrl+/,注釋被取消
?
?
?
?
?
?
?
?
?
?
?
?
? ? ? ? ? ? ? ? ? ?
? ? ? ? ??
轉(zhuǎn)載于:https://www.cnblogs.com/jingmeng-6/p/10311571.html
總結(jié)
- 上一篇: 在spring配置中出现的问题,解决方案
- 下一篇: 学习推荐《精通Python网络爬虫:核心