10 输入

# 例一
user_name = input ("请输入姓名:")
message = user_name + "shaobing"
print (message) # 例二
user_name = input ("请输入姓名:")
message = user_name + shaobing
print (message)
报错:烧饼应该加引号

py版本的区别:

  • py2: name = raw_input ("请输入姓名")
  • py3: name = input ("请输入姓名")

注意:

  • input输入得到的内容永远是字符串

    user_name = input ("请输入您的姓名")
    message = input ("请输入您的密码")
    content = "您的用户名是" + user_name + ";您的密码是" + message
    print (content)

11 注释

# 表示单行注释

"""
多行注释
"""

12 条件判断

  1. 初级条件语句
# 请实现一个功能:让用户输入姓名,如果是 男,则输出再见,如果你女,请输出请进。
gender = input ("请输入性别:")
if gender == "男":
print("再见")
else:
print ("请进")

操作运算符

< 小于
= 赋值
<= 小于或等于
> 大于
>= 大于或等于
== 等于,比较两个值是否相等
!= 不等于

注意:

  • 每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块(if +空格 + 冒号)。
  • 使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。(Tab缩进4个空格,上下保持一致)
  • 多个条件时用elif
  1. 高级条件语句: elif 条件

    # 请实现一个功能:让用户输入姓名,如果是 男,则输出再见;如果你女,请输出请进;否则输出滚
    gender = input ("请输入性别")
    if gender== "男":
    print ("再见")
    elif gender =="女" :
    print ("请进")
    else :
    print ("滚")
    # 请实现一个功能:让用户输入姓名,如果是 男,则输出再见;如果你女,请输出请进; 如果是人妖,请输入找Alex;否则输出滚
    gender =input ("请输入性别:")
    if gender == "男":
    print ("再见")
    elif gender == "女":
    print ("请进")
    elif gender == "人妖":
    print ("找Alex")
    else :
    print ("out")
    print ("end") #同样被执行,也可以没有这行代码
    1. 最简单
gender =input ("请输入性别:") #女
if gender == "男":
print ("再见")
#也可以只有if,没有else

4.练习题

#让用户输入一个数字,猜:如果数字>50,则输出:大了;如果<50,则输出小了。
num = input("请输入一个数字")
if number > 50 :
print ("大了")
else :
print ("小了")
#结果出错:input输入的是字符串,字符串不能直接和数字直接进行比较
第一题:
num = input("请输入一个数字")
number = int(num) #转换成字符型
if number >50 :
print ("大了")
else :
print ("小了") 第二题:用户名密码登录
user_name = input("请输入用户名")
user_word = input ("请输入密码")
if user_name == "alxe" and user_word == "oldboy":
print ("欢迎登录")
else :
print ("用户名或密码错误")

注意:

  • 数值型转换成字符: number= int("666")
  • result = name "alxe" and password"666" #Fale

ptyhon基础课程_2的更多相关文章

  1. python基础课程_2学习笔记3:图形用户界面

    图形用户界面 丰富的平台 写作Python GUI程序前,须要决定使用哪个GUI平台. 简单来说,平台是图形组件的一个特定集合.能够通过叫做GUI工具包的给定Python模块进行訪问. 工具包 描写叙 ...

  2. PHP基础课程学习总结

    时间过得很快,不知不觉中过去了一个月,PHP基础课程已经学完了.休息这几天中,睡觉起来,整理下笔记,几天的假期又过去了,明天正式开始PHP的专业课程,新的征途又要开始了.开发整站时发现,过去整站做得太 ...

  3. C#基础课程之六(临时表)DataTable使用方法

    DataTable 用法:赋取值操作,及报错情况 dataTable.Columns.Add("Name"); //Columns 对象获取该集合的全部列,添加列名. 默认stri ...

  4. C#基础课程之五集合(HashTable,Dictionary)

    HashTable例子: #region HashTable #region Add Hashtable hashTable = new Hashtable(); Hashtable hashTabl ...

  5. 学习笔记(一) HTML+CSS基础课程

    这个周把慕课网的<HTML+CSS基础课程>课程学完,内容都是非常非常基础的,不过还是学到了几个小知识点,记下来先. <a>超链接发送邮件 直接上把他的图片给挪过来了,我就不打 ...

  6. Coursera台大机器学习基础课程1

    Coursera台大机器学习基础课程学习笔记 -- 1 最近在跟台大的这个课程,觉得不错,想把学习笔记发出来跟大家分享下,有错误希望大家指正. 一 机器学习是什么? 感觉和 Tom M. Mitche ...

  7. C#基础课程之四集合(ArrayList、List<泛型>)

    list泛型的使用 ArrayList list = new ArrayList(); ArrayList list = ); //可变数组 list.Add("我"); //Ad ...

  8. C#基础课程之三循环语句

    for循环: ; i < ; i++) { Console.WriteLine("执行"+i+"次"); } while循环: while (true) ...

  9. C#基础课程之一注释和控制台、一些常识

    注释是程序员对代码的说明,以使程序具有可读性.源代码在编译的过程中,编译器会忽略其注释部分的内容. ()行注释 格式为:// 注释内容 用两个斜杠表示注释的开始,直到该行的结尾注释结束. ()块注释 ...

  10. 01_Python 基础课程安排

    Python 基础课程安排 目标 明确基础班课程内容 课程清单 序号 内容 目标 01 Linux 基础 让大家对 Ubuntu 的使用从很 陌生 达到 灵活操作 02 Python 基础 涵盖 Py ...

随机推荐

  1. JDBC工具类,减少代码冗余好帮手

    首先要在scr下创建一个file文件 当然 需要初始的注册驱动和数据库操作都可以实现,才可以用jdbc工具类进行减多少代码冗余~可以看前面一篇的博客,就是写如何连接jdbc哈~代码运行成功的快乐真的好 ...

  2. P7_小程序的宿主环境

    宿主环境简介 什么是宿主环境 宿主环境(host environment)指的是程序运行所必须的依赖环境.例如:Android 系统和 iOS 系统是两个不同的宿主环境.安卓版的微信 App 是不能在 ...

  3. vim之YouCompleteMe插件问题:The ycmd server SHUT DOWN (restart with ...low the instructions in the documen

    cd ~/.vim/plugged/YouCompleteMe 然后运行./install.py 1.因为我是单独下载的Youcompleteme,所以要将整个文件夹拷贝到上述目录下,再运行

  4. uboot之顶层Makefile

    uboot版本信息 VERSION = 2006 主版本号 PATCHLEVEL = 03 补丁版本号 SUBLEVEL = 次此版本号 EXTRAVERSION =  附加版本 NAME      ...

  5. 交叉熵损失CrossEntropyLoss

    在各种深度学习框架中,我们最常用的损失函数就是交叉熵,熵是用来描述一个系统的混乱程度,通过交叉熵我们就能够确定预测数据与真实数据的相近程度.交叉熵越小,表示数据越接近真实样本. 1 分类任务的损失计算 ...

  6. 开源免费视频会议Jitsi-meet介绍

    Jitsi Meet 是基于WebRTC技术的开源语音.视频会议和即时消息服务 Jitsi 集合的一部分.通过 Jitsi Meet,你可以即刻主持群组视频通话(即视频会议),你甚至都不需要建立帐户. ...

  7. vue弹窗后如何禁止滚动条滚动

    toggleBody(isPin){ if(isPin){ document.body.style.height = '100vh' document.body.style['overflow-y'] ...

  8. input type = file 在部分安卓手机上无法调起相册

    移动端H5web 用input type = file 在部分安卓手机上无法调起摄像头拍照,有的也无法访问相册而是直接访问了文档,解决办法是: 加上 accept = "image/*&qu ...

  9. LeetCode-1220 统计元音字母序列的数目

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-vowels-permutation 题目描述 给你一个整数 n,请你帮忙统计一下我们 ...

  10. OpenAI Chat completion API 入门指南

    Chat completion API 入门指南 ChatGPT 由 OpenAI 最先进的语言模型 gpt-3.5-turbo 提供支持. 使用 OpenAI API,您可以使用 GPT-3.5-t ...