码迷,mamicode.com
首页 > 编程语言 > 详细

python基础

时间:2017-05-19 13:27:19      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:int   格式   mat   cti   tuple   单引号   数据类型   .com   保留   

一、基础内容

python是解释型语言。

标识符:字母、数字和下划线,以字母或下划线开头,且不能是python的保留字符。

python对格式要求非常严格。

标准数据类型:Numbers,String,List,Tuple,Dictionary。

四种不同的数据类型:int,long,float,complex(复数)。

python中的顾头不顾尾,如:range(1,5)  → 1,2,3,4

              str="ilovepython" 

                s[1:5]  → love

python算术运算符:+,-,*,/,//,%,**(幂)

python比较运算符:>,<,>=,<=,==,!=,<>

python逻辑运算符:and,or,not

单引号,双引号与三个单引号:‘‘和""区别不大,一般用于如下情况,str=‘"I am ok.",he said‘

               当字符串中既有单引号又有双引号时,用\,如 str=‘"I\‘m ok.",he said‘

              ‘‘‘ ‘‘‘ 1.可以引用多行字符串;2.可以做注释用。

二、实例

1、print输出:print ("hello world")

2、input输入(输入的是string类型):name=input("Your name : ")

3、查看数据类型:print(type(name))

4、输入密文(pycharm暂不支持):import getpass

                  passwd=getpass.getpass("Your password : ")

5、输出方式:name=input("Your name : ")

        age=int(input("Your age : "))

        grade=float(input("Your grade : "))

        print("hello,"+name)

        print("hello,",name)

        print("hello,%s" %name)

        print("hello,%s  age:%d" %(name,age))

        print("age is %d,grade is %.2f" %(age,grade))

        print("age is {your_age},grade is {your_grade}".format(your_age=age,your_grade=grade))

6、/除法:print(11/3)

   //取商:print(11//3)

   %取余:print(11/3)

7、随机数:impot random

       num=random.randint(1,101)

       print(num)

8、if语句

   name=input("your name: ")

   if name:

    print("ok")

  else:

    print("error")

非0为真,非空为真

9、循环、遍历、迭代:while和for

技术分享技术分享

 非0为真,非空为真

注:本文章以python3为基。

 技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享

python基础

标签:int   格式   mat   cti   tuple   单引号   数据类型   .com   保留   

原文地址:http://www.cnblogs.com/eeoo/p/6874605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!