lnput

Input

我们现在来讲Input

Input打上来之后要打一个括号

括号里面要放一个字串

字串就是单引号的东西

单引号里面呢我打一段中文好了

请输入名字 我打这样子

你们可以跟我一样 可以跟我不一样

只要是一个字串就好了

Input这个字是输入的意思

那我们现在存档

执行看看什么叫做输入

我按对不对

到python hi点py enter

它让我输入

有没有 它在这边眨眼 搭搭搭

它既然都已经说请输入名字了

我就输入我的名字嘛Allen

然后我按Enter 这个时候才结束

所以呢遇到input的话

程式不会马上结束

它会等使用者输入

以往的话我们没有用到input的话

程式一执行就结束一执行就结束

所以用input等于简单来说

它可以让程式停下来等你输入

那我们问完一个问题 请输入名字

然后呢他也输入了 输入了Allen

我们要把它储存下来

就好像我们问完一个别人的问题

我们如果没有存下来

我们不能这样

我们要认真听别人的回答

所以呢我就把它储存下来

那我就取叫做name好了

为什麽要叫做name

反正我们都问人家名字 请输入名字

那我存下来的时候

我当然就取一个变数的

我就取这个变数叫做name

对不对 我如果取X就太无聊了

我取叫做name存下来

等号有右边存到左边的意思

我们再画一次

把input别人输入的东西

存进name裡面对不对

所以当我输入完Allen之后

这整段input这整段

就会变成Allen这个字串

就是我输入的内容

所以Allen这个字串

就会被存进name裡面

那既然我有储存下来的话

我就可以使用它了

我可以把它印出来 就最简单的使用

我可以把它印出来 好我存档

回到CMD这边 上 Enter

好输入Allen 有没有

印出Allen了

上一个影片讲到资料型别的时候

我们有提到说print这个功能

可以一次印很多东西

我们现在把这个再加一点点

我再加一个嗨 中文字嗨 逗点

现在就是说我印出嗨这个字串

这个单独的字串

之后我再印出name这个变数

这个var 这个变数

这个变数是什麽

这个变数就是对应到这个嘛

它是在第一行被创作出来的

它是在第一行被宣告出来的

那它的值是什么

它的值就是使用者输入的东西对不对

比较重要的就是说

你要理解我们印出两个不同的东西

我们印出一个单独字串

再印出一个变数

所以如果你写成这样这个字串移过来

那这样这整个都变字串

这整个都是字串对不对

那这样当然不行

他就 我如果这样的话

它就会直接把那个字串印出来

它就会直接印出嗨name 这不对啊

对不对 我们要印出的是别人的名字

所以我还原 还原应该是这样

先印出一个字串

再把那个变数

这个name这个变数的值给印出来

好存档 确定一下

上执行Allen 嗨Allen

完成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这段代码中使用了tkinter的Canvas组件来创建一个可滚动的窗口,但是在代码中并没有对Canvas绑定滚轮事件的处理程序。因此,当鼠标滚轮事件发生时,Canvas并没有响应。解决方法是在代码中使用canvas.bind()方法绑定滚轮事件,并在绑定的处理程序中调用Canvas的yview()方法来实现滚动。具体实现可以参考下面的示例代码: ```python class Lnput_lnitialization(): def __init__(self, top, Number_of_rows): self.top = top int(data_demo.window_width // 3.9875) int(data_demo.window_height // 1.138) self.frame = tk.Frame(self.top, bg='Black', highlightthickness=2, highlightbackground='Black') self.frame.place(relx=0.739, rely=0.083, width=int(data_demo.window_width // 3.87), height=int(data_demo.window_height // 1.15)) self.canvas = tk.Canvas(self.frame) self.canvas.place(relx=0, rely=0, width=int(data_demo.window_width // 3.9875), height=int(data_demo.window_height // 1.15)) scrollbar = tk.Scrollbar(self.frame, command=self.canvas.yview) scrollbar.pack(side="right", fill="y") self.canvas.configure(yscrollcommand=scrollbar.set) self.button_frame = tk.Frame(self.canvas, bg='Yellow') self.button_frame.pack_propagate(False) # 禁止自动调整大小 self.button_frame.pack(fill=BOTH, expand=True) # 使其自适应大小 self.canvas.create_window((0, 0), window=self.button_frame, anchor="nw") self.button_frame.columnconfigure(0, weight=1) self.button_frame.columnconfigure(1, weight=1) self.button_frame.columnconfigure(2, weight=1) self.button_frame.columnconfigure(3, weight=1) self.button_frame.columnconfigure(4, weight=1) self.button_frame.columnconfigure(5, weight=1) self.Content(Number_of_rows) self.canvas.bind("<MouseWheel>", self.on_mousewheel) def on_mousewheel(self, event): self.canvas.yview_scroll(-1 * int(event.delta / 120), "units") ```

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值