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+/,注释被取消

                   

          

猜你喜欢

转载自www.cnblogs.com/jingmeng-6/p/10311571.html