zoukankan      html  css  js  c++  java
  • Python 基础

    Python是一门解释型语言。在不同的平台上,使用该平台的python解释器解释执行python代码,从而实现跨平台。

    python2面向过程,python3面向对象。

    Python基础语法

    1、注释

    单行注释:#     可独占一行,也可写在语句之后。

    1 #输出hello world!
    2 print("hello world!")
    3 print("hello world again")  #输出hello world again

    多行注释:使用三个单引或三个双引包裹

     1 '''
     2 这是一个输出语句
     3 输出hello world!
     4 '''
     5 print("hello world!")
     6 
     7 
     8 """
     9 这也是一个输出语句
    10 输出hello world again
    11 """
    12 print("hello world again")

    2、缩进

    python中使用缩进来表示代码块,不必使用{  }。

    1 a=2
    2 if a==2:  #注意有冒号
    3     print("a的值是:")  #自动换行
    4     print(2)
    5 else:  #冒号
    6     print("a!=2")

    3、声明/定义变量

    不需要声明,直接赋值,赋给变量什么值,就是什么类型。

    1 a=2  #整型
    2 b=2.5  #浮点型
    3 c="ok"  #字符串
    4 c=10  #可以改变变量的数据类型
    5 print(c)  #10
    6 
    7 a=b=c=1   #可以把一个值同时赋给多个变量
    8 a,b,c=1,1.53,"ok"   #可以同时给多个变量赋值,一一对应 

    4、输入、输出

    1 a = input()  # 从控制台输入一个值,并赋给a
    2 print(a)  # 输出,默认会自动换行
    3 print(a, "")  # 有一个可选参数,指定输出句子的结尾,可以是任何类型,默认为
    ,所以默认会自动换行。如果不想自动换行,可指定为空串。
    4 
    5 b=input("请输入一个值:")  #input可带一个参数,可以是任何类型,会先输出这个参数的值,再从控制台读取一个值,并返回读取的值。
    6 print(b)

    5、导入模块

    1 import sys  #导入sys整个模块
    2 from sys import argv   #导入sys的argv模块
    3 from sys import argv,path   #有多个时用逗号分隔
  • 相关阅读:
    教你取得计算机的所有权(可删除和打开或复制系统文件)
    为什么人口红利不能解决中国危机?
    开发者需要知道的11条HTML5小常识
    高性能CSS(四)
    8个应该去逛逛JQuery的学习网站
    用PHP调用证件识别接口识别本地图片
    Android开发有用的三方网站
    手机话费充值和手机流量充值 API
    Android开发之短信验证码示例
    微信小程序(应用号)开发新闻客户端的实战课程
  • 原文地址:https://www.cnblogs.com/chy18883701161/p/11284477.html
Copyright © 2011-2022 走看看