初学python(一)

概述

首先了解了一下python是干嘛的,为易读性而设计,不像c,java等需要靠{}这种东西分部分,python只需要靠缩进(indentation)来分段,这样或许更加自然一点.

优点:好编程,易读

缺点:运行慢


缩进

python是indent-based语言,所以程序中的block是靠缩进来区分的

如:

a=1
b=2
  a+b

以上就不能运行,会提示缩进错误

要改成:

a=1
b=2
a+b

才能运行,并且out是3


变量

不需要指定变量类型,直接赋值就好,如

myname = "MartaYang"

甚至在python中可以混用变量:

stuff_and_numbers = ["Pen", 3.1415, "Apple", 5]

然后可以像java中调用对象方法那样,对混合变量进行增减

stuff_and_numbers.append(myname)
print(stuff_and_numbers)
输出:
['Pen', 3.1415, 'Apple', 5, 'MartaYang']

for循环

for i in stuff_and_numbers:
    print(i)
就可以挨个输出stuff_and_numbers 中的元素

注意:for循环语句结尾处要加冒号


if语句

if 条件1:

elif 条件2:

elif 条件3:

else:

for item in stuff_and_numbers:
    if type(item) is int:
        print(item, "is an integer")
    elif type(item) is float:
        print(item, "is a float")
    else:
        print(item, "might be a string")

注意:

if语句结尾处须有 ":" 

type(变量)返回该变量的类型

不用等号,直接用 "is" 就可以


函数

记住用def定义函数

def 函数名(参数):

    函数体

之后用直接调用即可


IMPORT

在python中可以import一些包然后调用其中的函数,如:

import os
os.listdir()

以上是import系统自带的,若要import自己写的可直接:

from 目录 import 程序

以上是一些基础内容



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值