• Python从入门到精通之Second!


    初识Python基础!

      -基础    

        -扩展名可以是任意的,但是导入模块时,如果不是.py文件就会报错。

        -两种执行方式      1.python解释器       文件名.py 文件路径

        -Linux下执行方式:

    •    ./*.py   若是使用这种方式应在执行代码中添加:#!/usr/bin/env python
    •      切换到python解释器所在目录,使用./*.py执行

         -解释器路径:#!/usr/bin/env python

                 -编码:#-*-coding:utf-8-*-

                 unicode万国码:至少使用十六位表示   utf-8万国码升级版:能用多少表示就用多少表示

           utf-8的中文占3个字节            gbk占2个字节

         若是python3.*版本则无需关注编码问题,但是python2.*版本要求添加# -*-coding:utf-8-*-

       -python的输入输出用法

           从键盘上输入:input('please input a value')       从屏幕上输出:print('Hello,World')

             -注释:单行注释使用#        多行注释使用"""        """

              -变量的 书写方式:只能使用字母、数字、下划线组成,且不可以用数字开头,也不允许使用python关键字作为变量名,尽量也不要与python内置的东西重复。

              例如:user_id   使用下划线分隔单词,尽量不使用驼峰法书写,体现自己专业性。在JavaScript和C#上可使用驼峰法书写变量。

    初识字符串(引号):

            变量 = "value"    变量 = 'value'     变量 = """value"""      变量 = '''value'''

         字符加法:  n1 = "fhaf"                    字符乘法:n1 = "alex"

                                       n2 ="hehe"                                     n2 = n1 * 10     #出现10次n1字符串

                                          n3 = n1 + n2

        如何将字符串转换成数字:new_inp = int(inp)

           数值(无双引号):

          a1 = 10
          a2 = 20
          a3= a1 +  a2       #求a1与a2相加
          a3 = a1**5        #求a1的5次方
          a3 = a1 // a2      #求a1整除a2的值
          a3 = a1 % a2      #求余的运算符

               sum([表达式1,表达式2,....])   python内置的求和函数    

               关键字pass,无意义,表示代码块,什么都不做。

             -条件语句 :if语句支持嵌套与多条件判断

    格式:                 
    if
    条件:    代码块 else :   代码块
    
    
     1 #示例:
     2 inp=input("请输入一个值: ")
     3 
     4 if inp == 1:
     5     print("Welcome to our blog!")
     6 
     7     if inp == 2:
     8      print("Nice to meet you!")
     9   elif inp==3:
    10     print("很高兴见到你")
    11 else:
    12     print("欢迎来到我的博客,希望你可以在这里学到知识!")

          

        -循环语

                 格式   while 条件:

                          代码块

              else:

               代码块

        continue  跳过本次循环             break 跳过整个循环

        -超级简单的小程序

                  1.用户登录(三次机会重试)

     1 usr/bin/env python
     2 i=1
     3 while i < 4:
     4     admin = input("please input admin name")
     5     passwd = input("please input admin password")
     6     n = 3 -i
     7     if admin == "root":
     8         if passwd == "password":
     9                 print("登陆成功")
    10                 break
    11     else:
    12         print("用户名或密码错误,您还有%d次机会!"%(n))
    13     i += 1                                        

     

  • 相关阅读:
    ROS探索总结(三十一)——ros_control
    ROS探索总结(四十二)——twist_mux多路切换器
    综合面试十大维度解析
    面试官实战-2-业务面试官必须掌握的面试方法及实战演练
    面试官实战-1-素质测评起源和分析
    好的招聘官
    好的候选人
    专题工作模板
    月周报模板
    学习记录模板
  • 原文地址:https://www.cnblogs.com/xtznb/p/10326717.html
Copyright © 2020-2023  润新知