博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python(第三天)
阅读量:5109 次
发布时间:2019-06-13

本文共 578 字,大约阅读时间需要 1 分钟。

一、从键盘中输入

对于c和c++的从键盘中获取信息的方式,我们已经陌生了,那么python是如何操作的呢,那就是通过函数input(),下面介绍下input()的特点

input()

(1)把用户输入的一行字符都给接受,空格也例外,除非,你输入一个回车,否则不会结束。

(2)得到的信息是字符串类型,就算是数字也是,他们不能之间参与运算,只能通过类型转换来实现。

(3)括号里面可以加入提示信息利于用户输入

二、while循环

while 条件:

  ...

三、函数

def 函数名():

  ...

注意事项:

(1)括号里面如果需要传参数的话,类型不用写

(2)位置实参:根据传递是位置,位置是按照顺序来 一 一对应比如说:

def fun(a,b):

    ...

fun(c,d)

这时候c对应着a,d对应b

 

(3)关键字形参

def fun(a,b):

  ...

fun(a='hello',b='world')

(4)默认值

def fun(a,b='dog')

  ...

 

fun('hello')

当fun()只传一个参数的时候,默认按照的是位置形参,b按照默认值进行输出,当如果传了两个参数的时候,b的默认值会被传过去的参数所覆盖。

 

转载于:https://www.cnblogs.com/liwen0329/p/11184416.html

你可能感兴趣的文章
[转]Java compiler level does not match解决方法
查看>>
多线程中的Lock小结
查看>>
[算法]和为S的两个数字
查看>>
【Lintcode】104.Merge k Sorted Lists
查看>>
怎样把U盘制成驱动盘?
查看>>
Python多线程,多进程,并行,并发,异步编程
查看>>
配置storeconfigs以及解决 Error 400 on SERVER: Could not autoload active_record
查看>>
git 添加新分支后可能报错及解决方案
查看>>
signalR的集群与负载均衡
查看>>
KEILC51编译问题ERROR L104: MULTIPLE PUBLIC DEFINITIONS重复定义
查看>>
PHP反射类的理解(代码篇)
查看>>
怎么安装Apache,php,mysql (二)——php和apache怎么配置mysql?
查看>>
android:hint属性对TextView的影响
查看>>
opencv源代码分析:icvGetTrainingDataCallback简单介绍
查看>>
MVC返回JSON,IE下无法接收JSON,IE下JSON提示另存为
查看>>
Python元类(metaclass)以及元类实现单例模式
查看>>
Codeforces.GYM101612E.Equal Numbers(贪心)
查看>>
树莓派开启SSH
查看>>
大数据Hadoop Hive HBase Spark Storm
查看>>
eclipse中安装Open Explorer
查看>>