zoukankan      html  css  js  c++  java
  • python学习笔记(一)

    1、特点

    1)不用分号来作为语句的结束,结束不用任何符号。故,每一行只能写一个语句。

    2)不使用花括号作为分支、循环等控制语句的范围标注,只以Tab和空格来标注。

    2、输出函数:print

    (注意:3.0版本之后,输出内容必须用小括号括起来)

    print 2

    print 3+4

    print ‘Hello world!’

    print “Hello world!”

    print (“Hello world!”)

    print ‘my name is’,t  # t=xiaoming

    3、输入函数

    input()

    a=input()  #从键盘输入时注意,若是字符需用引号括起来,否则会报错

    a=raw_input()  #输入字符不需要用引号括起来

    4、变量定义

    python中的变量不需要先定义类型,因为有强制类型转换,一个变量可以是任意类型的数据,只需在要使用的时候,起个名字,然后直接赋值。而且使用过程中可以赋予任意的数据类型。

    a=1

    b=False

    c=’goodbye’

    a=c

    5、变量的命名规则。

    (1)开头必须是字母或下划线

    (2)剩下的部分可以是字母、数字、下划线(_

    (3)大小写敏感

    6、逻辑运算符

    and  ——与

    or   ——或

    not  ——非

    a=False

    b=not a    # b= True

    7、条件控制语句if

    if a>b:

      print a

    elif a<b:

      print b

    else:

       print 0

    8、循环语句while(没有switchcase语句)

    while a!=0

    print a

    a=input()

    print “over”

    9、循环语句for的用法

    for i in range(1,101)    # i依次取1100的每个整数,不包括101

    print i

    10、引入模块的方法。

    from 模块名 import 方法名

    from random import randint

    a=randint(1,100)    #后面的括号里必须标明取值的范围,否则报错

  • 相关阅读:
    Codeforces Round #325 (Div. 2) F:(meet in the middle)
    Educational Codeforces Round 3:E (MST+树链剖分+RMQ)
    Educational Codeforces Round 3:D. Gadgets for dollars and pounds(二分答案+贪心)
    CodeForce 484B:(最大余数)
    CodeForce 540C:(DFS)
    HDU 1010:(DFS)
    Poj1741-Tree(树分治)
    uva10245-The Closest Pair Problem(平面上的点分治)
    hdu1561-The more, The Better(树形dp)
    hdu2196-Computer(树形dp)
  • 原文地址:https://www.cnblogs.com/yahutiaotiao/p/8030130.html
Copyright © 2011-2022 走看看