美文网首页
Python基础学习之路(一) ------ Print/注释/

Python基础学习之路(一) ------ Print/注释/

作者: 千喜Ya | 来源:发表于2019-05-24 20:56 被阅读0次

最近发现一个很好的一个学习网站,有人监督,学习方式是对话的形式,也不会枯燥,我关注了公众号十块钱就开始学起来了,每天好像限量100名(这不是广告,而是我真的在学习这个课程,而且下面的笔记会用到里面的内容),一起推荐给大家吧
公众号 : Python小课(https://www.pypypy.cn/#/app-center)

image.png

一. Print() : 打印内容

案例 :

import time
print ('在'+time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())+',我写了人生中第一行Python代码\n它的内容虽然简单,不过是平凡的一句print(520)\n但我知道:我的编程之路,将从最简单的520开始\n在我点击运行的同时,一切在这一刻开始变得不同\n以下,是这行代码的运算结果:' )
print(520)

运行结果:

bash:73$ python ~/classroom/apps-1-id-5cd9765519bbcf0001554795/73/main.py
在2019-05-24 16:51:15,我写了人生中第一行Python代码
它的内容虽然简单,不过是平凡的一句print(520)
但我知道:我的编程之路,将从最简单的520开始
在我点击运行的同时,一切在这一刻开始变得不同
以下,是这行代码的运算结果:
520

虽然只是输入了一个简单的print,但在背后,这段Python代码却帮你做了这样的一些事情:


运行过程

(0)我们向计算机发出指令:“打印‘520’”
(1)Python把这行代码编译成计算机能听懂的机器语言;
(2)计算机做出相应的执行;
(3)最后把打印结果呈现在我们面前。

1.无引号 : print(520)

一般用于数字或数学运算

2.单引号 : print('千寻')

计算机的脑回路比较特别:只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。

如果你直接让计算机print(千寻),它会一脸懵并大声报错:“这两个字啥意思,你没有定义清楚,不懂诶……” image.png
当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。

3.双引号 : print("Let's play")。

在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。
有些时候,单引号和双引号可能会在括号内同时出现,比如print("Let's play")。
这种情况下,需要注意区分清楚哪个引号是属于print()函数结构,哪个引号是属于你要让计算机打印的内容,可别“混搭”了。

4.三引号 : 跨行输出

print('''我愿意留在汤婆婆的澡堂里工作两年,
第一年在锅炉房和锅炉爷爷一起烧锅炉水,
将在这个世界变成一头猪。
''')

总结 :


无/带引号 双/三引号

5.转义字符

特征:反斜杠+想要实现的转义功能首字母。


转义字符

二.注释 : # 括号内是单引号的情况。

# 括号内是单引号的情况。
print('一起玩吧')

# 括号内是双引号的情况。
print("一起玩吧")

# 括号内单双引号同时存在的情况。
print("Let's play")

『#』常用作单行注释符号,用于解释单行代码,比如 『# 括号内是单引号的情况』用于解释说明代码『print('一起玩吧')』。#号后边的任何数据在代码运行的阶段不会被输出。

三.变量和赋值


变量的命名规范: 变量的命名规范

总结 :


猜年龄案例 :

import random
import time

###提示语部分
print('你好,我是机器人小埋,我们来玩个猜年龄的小游戏吧~(◆◡◆)')
time.sleep(2)

print('''
=============================
   干物妹!うまるちゃんの年齢
=============================
''')
time.sleep(1)


print('小埋的真实年龄在1到10之间哦~')
time.sleep(1)


print('不过,你只有5次机会哦~')
time.sleep(1)


print('下面,请输入小埋的年龄吧:')


#从0至10产生一个随机整数,并赋值给变量age
age = random.randint(1,10)


#设置次数
for guess in range(1,6):
   
   #输入玩家猜测的年龄
    choice=int(input())
    
    #判读玩家输入的年龄是否等于正确的年龄
    if choice<age:
        print('小埋的提示:你猜小了(;´д`)ゞ。。。。')
                
    elif choice>age:
        print('小埋的提示:乃猜大了惹(>﹏<)~~')
            
    else: 
        print('猜了'+str(guess)+'次,你就猜对惹~hiu(^_^A;)~~~')
        break   
                
#判断猜测次数 
if choice  == age:
    print('搜噶~那么小埋下线了~拜拜~( ̄︶ ̄)↗')
    
else:
    print('哎呀~你还是木有猜对啊~但是你只有5次机会诶~怎么办啊~')
    print('那好吧~心软的小埋只好告诉你,我才'+str(age)+'岁哦~(*/ω\*)')

相关文章

  • Python基础学习之路(一) ------ Print/注释/

    最近发现一个很好的一个学习网站,有人监督,学习方式是对话的形式,也不会枯燥,我关注了公众号十块钱就开始学起来了,每...

  • python入门系列:Python基础知识

    Python注释 单行注释 # 这是一个单行注释 print("test") 多行注释 ''' 这里就是pytho...

  • day-02认识python总结

    第一个python程序 print是一个函数,功能是打印括号里面的内容 python基础语法 一,注释定义:程序中...

  • 2、Python数据类型

    (1)print语句和注释 print遇到逗号“,”会输出一个空格 Python的注释以 # 开头,后面的文字直到...

  • python基础 - 01 注释及print()函数

    注释及print()函数 1.注释: 注释的作用: a.对代码进行说明备注; b.关闭程序中的某些功能. 在代码...

  • 一起学Python系列|Python基础语法

    Python基础语法 一、注释 Python中的注释有单行注释和多行注释: 1.1 单行注释 Python中单行注...

  • Python学习-----print

    Python学习-----print 标签(空格分隔): python学习 print python3.0中的p...

  • python

    一。python中的数据类型: 二。Python之print语句 ,:空格 #:注释 输出 hello,pytho...

  • 01-Python学习之路-基础-注释

    注释的作用 提高代码可读性 提升开发效率 什么时候使用注释? 容易看懂的代码不需要注释 对于复杂的代码,在操作前写...

  • Python入门笔记

    Python变量和数据类型 数据类型 print语句 注释 Python的注释以 # 开头,后面的文字直到行尾都算...

网友评论

      本文标题:Python基础学习之路(一) ------ Print/注释/

      本文链接:https://www.haomeiwen.com/subject/jrjnzqtx.html