python从零开始--08几个python最基础的语法

先看下面的代码:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2018/5/8 8:46
# @Author  : PanCheng
# @Site    : 
# @File    : 042.py
# @Software: PyCharm

from random import randrange


def try_result():    # level 1
    ran_int = randrange(1, 10)   # level 2
    if ran_int > 5:              # level 2
        return "success"             # level 3
    else:                        # level 2 
        return None                  # level 3


success = try_result() # level 1

if success: # level 1 print("我们成功了") print("庆祝")else: # level 1 print("我们还需要更努力")print("无论成功还是需要继续努力,这段经历很有意思!") # level 1

  下面这块显示的是py文件的一些信息,在pyCharm中设置好模版后,自动生成的,方法在我本系列博客的第三篇中有讲述。python中用"#"注释,一般写法是#后跟一个空格,然后再写说明文字。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2018/5/8 8:46
# @Author  : PanCheng
# @Site    : 
# @File    : 042.py
# @Software: PyCharm
  下面这个是python中导入模块、类和方法的写法,下面表示从"random.py"文件中导入"randrange"的方法,这样在042.py中,就可以直接使用"randrange"方法。关于import后面还会专门开专题详解,目前只需要简单了解这个用法。

from random import randrange

  注意观察python的代码,它并不像C#等语言,用{}来标注代码块,它用的是纯粹的缩进。缩进是4个空格,对于用pyCharm编写代码的同学,一个tab键就是后退4个空格,一个shift+tab就是前进4个空格,还是很方便。缩进一定要正确,否则代码执行会出逻辑问题,比如下面两段代码执行结果是不同的,自己可以运行代码尝试一下:

if success:           # level 1
    print("我们成功了")
    print("庆祝")
else:                 # level 1
    print("我们还需要更努力")

print("无论成功还是需要继续努力,这段经历很有意思!")  # level 1
if success:
    print("我们成功了")
    print("庆祝")
else:
    print("我们还需要更努力")

    print("无论成功还是需要继续努力,这段经历很有意思!")
  另外python是大小写敏感的,“a"和"A"是不同的变量,“a()”和“A()”是不同的方法。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值